The basic pve questing system in GW2, aka "doing map completion" was apparently made to be brainless by intentional design. Originally, the game was made so that the open world only contained dynamic events. Renown hearts were added later after early testers complained of not knowing where to go because they felt that the game didn't give them enough direction. Much later, they added a compass that points you in the direction of the nearest unexplored location or unfinished event. With every big feature patch, Anet keeps working toward the goal of making the solo leveling experience as laid back and disconnected as possible in an attempt to make a WoW-like game that is even more casual-friendly than WoW.
You got some things wrong with those four points though:
1.
There is an aggro system in the game, but because Anet intentionally wanted to avoid the holy trinity, pulling off effective tanking and healing was made to be so difficult that players just avoid it completely. The current pve meta in dungeons is full dps glass cannon strategies that are usually based on exploiting the game's relatively dumb AI, although this might (or probably not) change with the expansion since they're introducing raids and taunt mechanics.
2. You can only dodge roll so often in a fight. Granted, in PvE there are not too many fights that truly require you conserve your stamina carefully so that you don't end up being unable to dodge a red circle. In PvP, players need to use "active" defenses such as blocks, blinds, interrupts, weakness, line of sight, and so on in order to stay alive past the time that they run out of stamina.
3. Neo-Anet strikes again, limiting resource management mechanics in an attempt to avoid reusing the GW1 energy system for stupid reasons. Still, warriors have adrenaline, necros have life force, and mesmers have a three illusion limit. Ironically, the new revenant class features an energy system that is almost exactly like GW1's.
4. There's a lot of skills that require you to stand still to cast them. Almost every channeled skill slows you down greatly, requires you to stand still for the entire casting time, or just roots you in place.
GW2 has tons of design flaws and shortcomings, but it still mostly just gets criticized for the wrong reasons.