You realize rep grinds were mostly optional until WoD, right?
Unless you were pushing content early in the expansion, they weren’t a requirement, and, while there was some content locked behind them in vanilla and TBC, (shattered halls, for example, required a key from the local rep), the rewards for grinding rep tended to be pre-raid gear, crafting plans, or mounts/pets.
In WoTLK, they did away with the need for keys from rep to access heroics and dropped attunement quests for raids - and it’s widely regarded as the best expansion.
Rep for mounts, toys, pets, recipes, gear, and even some content (so long as there is alternative content) is fine. Rep for gameplay is not. What’s locked behind a grind and why matters. I’m not really a fan of the essences either, because of how they locked specific ones to specific content, and because of how much they impact character power and how you play; it’s another thing setting alts back as well (IMO, they should have been account wide unlocks at least, so players with multiple characters don’t have to farm them repeatedly).
Nobody would be complaining if flight was just unlocked after the main story quests. That’s one of the proposals people have made to replacing pathfinder - just tie getting flying into the main story somehow.
The problem is locking it behind 90 or so hours of rep grinding (If you include both parts of pathfinder) doing the same world quests every day, because there’s no alternative way to earn rep like in prior expansions where dungeon mobs and many world mobs gave rep.
Complaining about something =/= being lazy. I’ve done pathfinder grind. That doesn’t mean I think it’s a good system or that I liked it, and the same is probably true of most of the people that have posted complaints about it. If nobody complains about what they don’t like, nothing will get improved.