Then why are you using a framework that provides these kind of classes ? dont like the classes , dont use it , or use a semantic CSS framework. You cant complain that tools developed by others that you use for free sucks.
- JavaScript library management
Same stuff, I'm not sure why people complain about all these freebies today. When I started webdev , all these tools were not given , today there are thousands of them,if they suck roll your own tool,by the way i'm pretty sure you could fix bower yourself.
- Media Queries
Not sure what you are complaining about. The way other people use media-queries? why do you care?
If you really want to complain about something , complain about the fact that most browser vendors still dont provide headless browsers for instance, or are slow to implement standards that have existed for 10 years, or release browsers will very bad debugging tools, or mark some nasty bugs as "wont fix"... The people that actually make money when a user browse the internet ... complaining about people that try to fix things without having a huge team behind them is a bit selfish.