You just described every MMORPG ever made. There's a lot of repetition in these games.
The fun is in grouping with other heroes and figuring out what player types make the best teams. Then trying to accomplish difficult missions. It requires coordination from the different power sets. I usually lead the Task Force teams I start now, since I understand what makes a good team and how to approach the situations presented.
Believe me, when you're fighting 30+ enemies at once, it's not boring
Soloing obviously gets boring pretty fast, and that's all DV ever did. (mostly)