Honestly, all it really comes down to is who's in charge of making the decision. If it's the actual devs, we might have a shot at getting this nonsense fixed. If it's anyone in charge of maximizing profits, we're screwed. It really doesn't matter how many people 'vote with their wallet' or refuse to ever give Anet another dime, because for every 20 of those people there's one whale who will gladly spend 20+ people's share of cash on gems. the majority of the playerbase that isn't even aware of why this business model is so scummy, or simply don't care, so lootboxes remain more profitable and the ill-will relatively easy to ignore. The obvious method of pricing these mounts would be allowing you to simply pick the one you want with various tiers of gem prices with pretty steep costs for the crazy glowing ones. some would still complain, but many more people would buy them. The problem is that it's almost always more profitable to do lootbox style systems because while drastically less people will buy into it, the ones who do pay more. whether that's whales, people predisposed towards gambling, or those who hate the system but just have to have that one particular thing and will keep pulling the lever until they get it.