There should be some ordinary mounts that anybody should have acssess to buy at specific lvl. If evryone can get mount at lvl 1 where is the thrill noone will apriciate it because will not know what to walk across the map. There should be uniqe mounts wich you need to work your *** to get like Q chain or reputation or very low drop rate soo they can have some value in people's eyes. The mounts or their look doesn't matter soo much in front of that you're the one of the few that have it.
The current state of the Mount system is the absolute bare foundation of it, in other words, the ability to call your mount, the mount to spawn properly, and you to be able to get on it and ride it. But this is far away from how we envision the final iteration of it.
We are looking into the mount system very seriously and have some massive ideas on how to make the bond Player/Mount truly meaningful.
In order to make a truly free-to-play game, and not implement predatory pay-to-win mechanics, we will sell pure cosmetics, or as I like to call it "pay-to-shine".
You receive only a cool skin for your mount, weapon, armor, etc, nothing more, but that doesn't mean the mounts that you will acquire in the game will be plain and simple, yo can be sure of that!