I think runes is basically the breaking point for me in terms of how much I'm willing to tolerate as "okay" in terms of totally streamlining the game. But at this point, it is basically indefensible that Diablo 3 is a game where there are literally zero character growth choices. The only choices any player can make is in what skills to equip at a given time, and what equipment they can find and wear.
I'm sure there are players who are okay with this, but it is pretty disappointing to me the amount of "streamlining" they are doing, which is in reality simply removing options instead of improving them. When they said that you cannot assign stats, some people were upset, but the majority said "well everyone in Diablo 2 just built the same characters for each class anyway in terms of min/max!" which was true. But instead of improving that system by making choices in stat delegation more meaningful to building different but equally effective sort of sub-class builds, they just removed that assignment feature completely. Still, not a big deal.
Then it became clear that there was no skill tree at all. Instead you get skills unlocked as you level up, and you can choose to equip a limited number of skills at a given time. This was pretty bad because it means there is no specialization at all. As you progress you cannot put a preference or priority to a certain direction in terms of what skills you want to learn. The game just decides that you learn [x] at [y] level, and that's it. But then they said that since you can only change skills in town, at altars placed late within larger dungeons, the choice of what skills you have to equip would be meaningful. Fair enough, sounds like a different sort of focus.
Now there aren't even altars anymore. Instead you can swap skills in and out whenever you want, and the only penalty is a cool down. Sure it CAN be argued that it's not a huge change, because previously you could just town portal back to town, change shit, and then come back, so now they're just removing hassle! But the hassle -is- part of what makes the decisions you pick more meaningful. By removing every single barrier, it makes the tactical decisions even more meaningless, since there is minimal penalty to making any possible bad decision.
Now finally we get to runes. A system fans have been looking forward to for a long time and it hasn't been in the beta. We've heard from people who played it at Blizzcon how fun runes were, and getting drops meant you get expanded customization functions to augment your character. Finally, they implement it into the beta and it is now a totally streamlined skill augmentation system. No drops, no choices, nothing. You are forced to keep leveling to unlock each rune, as Blizzard babysits everyone to ensure that there are NO bad choices ever made, because that might offend someone to stop playing the game, and that might be one less player who would spend money on the auction house!!!!!
Seriously, fuck this shit and fuck the mindset behind it.