Another idea for horses. This one concerns balance.
I had an idea after see this post saying that cash mounts - reffered as "rare" - are kind of overpowered and ruins the horse trading since when you have one, you're pretty much sitting on it forever without never bother getting a new one.
Also, on PvP, kill someone's horse is a valid tactic to prevent enemies to flee, switch positions fast, scouting, zoning, etc. Cash mounts turns this strategy into just a waste of time and resources (stamina, arrows...).
So, here's my idea:
DEAD MOUNT RESPAWN TIMES:
When a cash mount dies, it would need to wait some time on cooldown in order to be summoned again as a message "Your mount is recovering for the next XXX seconds" pops up.
Waiting time could be like 10 minutes and every point in Animal Taming skill would decrease it by 1% (so a player with 50 in Animal Taming would half the time).
Bulky, armored and high HP horses would be more useful now, therefore more expensive, so every horse would have a chance to shine under different circumstances,
Better yet, every cash mount has its own cooldown, so a player with multiple cash mounts would still be able to summon his/her other mounts while the dead ones are waiting to respawn. It would allow players that invests money to still having an advantage without being broken/OP. Also, now it would make sense to have more than one cash mount besides being a collector.