A punitive system is attached to all of those.
The auto attack has no bearing on complexity or simplicity. The option to auto fire skills is a design decision intended to produce consistent damage in a high mobility play system.the overall simplicity of the combat mechanics (auto attack, go!)
It doesn't affect complexity of design anymore than other games with auto attack options. Where it exists usually as a means to fill the GCD.
The latter is flatly untrue. There are punitive systems and it is possible for one to "fail". At least in the manner consistent with current mainstream MMOs.But the design intent seems pretty clearly pointed toward a game with little depth and an "everyone wins" sort of approach.
This really is just a post full of your own perception. Nothing in philosophy supports your claim of "unfailable".