Not much I hate in BC
Done peninsula too many times but that’s just overexposure rather then hate
Flying was nice in BC, there were zones designed around it there, the only real arguement against it is world PvP but warmode is a thing and everyone has flying there so I don’t think flying actually matters at all for that
For Wrath I didn’t like the between patch catch-up there was some through badges in BC but Wrath gave actual dungeons which dropped loot directly
LFG also got turned into region wide over realm wide which was when it started being a feature that harmed social cohesion (before it was only people from your realm so reputation was still a reason not to be a donkey)
Why would you hate the barber shop tho? That feature literally replaced a paid service, imagine that happening today