You have to crawl before you can walk.

I'd rather they get the basic mechanics to be enjoyable than have mounts in a game that I'm not fundamentally interested in. I'm not saying they can't do multiple things at once, but let's face it. The new dev team has a lot on their plate.