Back when the game was still in development the mounts apparently were more than just aesthetic, but then they changed their minds on some stuff and rather than remove them entirely they left them for purchase at increasingly exorbitant prices. Sorry that I don't recall it more clearly and I can't remember what thread that was posted in, but someone on the Tynon team did post about it.