Subjective you'd say? Maybe but it does show that maybe they know better about what a game needs than you think.
I can’t speak to GW2, but cherry-picking something you clearly think is worse sets a very low bar. I don’t accept that meeting a low standard is a reasonable expectation. A long long time ago I used to help run an Eve:Online corporation, and there the sophisticated economy and market systems made for a vastly richer player experience.
The point being, Square Enix can’t be taken seriously when they talk about in-game economic structures. Their track record is one of incompetence and indifference.
Housing is another matter, they mention server strain but given their past comments on what is and isn't possible (like showing what items you own), coupled with their terrible netcode, I'm inclined to not trust them on this one. As you say they are great at the game side of things, but seem to struggle with the tech side.
The buzzword vomit from their CEO is simply a continuation of this trait.