Very good points. I think that they probably have gone too far towards making everything flashy and exciting. But that doesn't really work in any medium, you can't give all the flashy overpowered stuff at the start or else you have to spend the rest of the game in a crazy cycle trying to top the previous flashy overpowered stuff.