Is this one though?
The money they were losing from the chargebacks was magnitudes higher than the amount they would lose by implementing this solution in the short term. And if the multiple sources about Visa looking into them are true, they didn't have much time to work on a proper solution and effectively needed to get one out the door ASAP, thus had to go with the solution that would be quickest to implement without having to meticulously go over every single potential loophole. From a pure business standpoint, they can afford to temporarily annoy people in their fanbase for a short bit in order to crush the RMT vendors outright while they work on the actual solution.
Regardless of how players feel about it, the current solution is literally the furthest thing from a mistake to Square.
Especially since you fail to realize.that consumers, by far and large, are extremely forgiving and in the moment. 'Oops, we messed up! tee-hee' from Square in a few days/weeks time when they have the proper solution built and tested will instantly restore favor to 99% of annoyed people. Even in your new coke scenario, the moment coca-cola brought back the old recipe, their sales
skyrocketed. and everyone forgave them as though nothing happened. New coke wasn't even a mistake for the company, it was literally one of the best marketing campaigns in history, completely by accident. If you wanted to cite a corporate mistake that had actual negative effects, I would have personally gone with Subway's 'not actually footlong' or 'their bread is classified as a desert in Ireland due to the amount of sugar in the recipe'.
If nothing else, just take a look at Blizzard's track record and how the vast majority of their consumers keep coming back to the new shiny thing, when
every single game they've released lately has just been riddled with controversy.
"Diablo Immoral was ultra bad in its monetization, but Blizzard has totally learned their lesson and will make Overwatch 2 totally fair, right guys? I'm gonna buy day 1!"
*
Que sad trombone*