I can think of an excuse for not having mounts. It is a really good one i think. The map is dotted with way points you can instantly travel to? Once again a mount would a be a system they don't really need. I have never missed a mount in GW2 out side of WvWvW . Different games have different systems. What works in one game is not needed in another. You think they don't have/do something wow does is that they can't instead of don't want/need but feel free to ignore that part and tell me how awesome wow is again.