I run an encore ape pretty damn successfully, and it may make me sound like a noob, but its often a cornerstone of my team when it comes to successfully countering things like breloom, calm minders, recovery stallers, etc. Can blaziken do that. NO
I'm aware that there are mischevious heart pokemon with encore now. That being said, i think a choice banded mach punch is nothing to scoff at. I mean, iron fist is essentially a technician boost for mach punch right? Doesn't get the BEST coverage, but neither did bullet punch did it?