Hear me out. Mounts will severely disrupt the balance of mobility in WvW. They will completely change the capture/defense game speed. They will cause drastically increased lag and fps issues in a game mode already plagued by them. They were dreaded being implemented by the community and many feel betrayed by the announcement.
It's not too late to put the community's wishes first and simply make the Warclaw a 2000 gem Jackal skin instead to save some investment funds.
It's not too late to renege on mounts in WvW.