Most of your points are basically, playing with PUGs is a bad time (which is true).

The ones where you're saying the game is harder in 3.0, well, it is, but it's the best direction to go. Level 50 classes, you could pick the dummy rotations up then play at 90-100% of their power in real fights going in for the first time. Now there are so many options per the fight and higher skill ceilings, that people who try can really shine above people who don't. It's a great direction to go IMO, fantastic.