I'm fine with Aura Sphere's distribution because Fighting types are already top-tier. It's not like they really need any help.
Besides, if it was a TM...would EVERYTHING that could learn Focus Blast be able to learn it? That creates too much "perfect coverage" Pokemon that don't have to rely on inaccurate moves. If not, people will whine about that instead.
As an aside, WHY do I always pronounce Mach Punch as Match Punch?! It's so stupid but I keep doing it!
I'm not against religion. I'm against all bad ideas, held for bad reasons, prompting bad behavior.