I completely agree. I think it's lame most of them were removed because of a few idiots in the game. Those people should've been punished and auto dismount bubbles should've been placed around vendors, quest NPCs, vaults, and the GTN.
Removing them from the game did nothing to stop the issue because people who have the mounts already will still be able to act like idiots on them, while latecomers to the game are the ones punished for it.