Going along with what Cat said, this game should be judged as a beta, not a full game. The team is still actively working on it and are making steady updates to the system and game itself on a day by day basis, which can be gathered from their own words.
The beta probably wouldn't be as harshly judged if it had come out before DC Heroes, Champions, etc, but even CoH's beta was nowhere near as good as the initial public product was and what it later developed into. That's not even me defending the game; it's me being a logical, rational person using common sense, heh.