ArenaNet talked about this, specifically, before. They separated the achievements for this episode of the living story, creating one set for casual players and another for more devoted players. Given that their aim with the gauntlet was to make something difficult for maxed out characters (not just in level, but in gear), I don’t think it’s fair to complain about the difficulty.
That said, complain about the logistics all you want (queue times, waiting on revives, lag, etc).