All actions of the developers will have them weighting things like what could make more money with what could cost money to implement. This is them being pragmatic and they're not wrong.
For example, adding an anti-cheat to the game would cost some money and wouldn't really improve revenue. Cheating in FFXIV is usually not something that stops people from subscribing, or at least the system that they have now of receiving reports from the users seems to put enough cheaters down as to not rile up the player base. Also, adding an anti-cheat could stop some users from playing, like the ones with low spec machines or esoteric setups (Linux running Wine, Steam Deck, etc...).
Every time they did something to curb improper use of the game was because the financial loss of not doing it was significant, like when cheaters would run the Steam version of the game as the non-Steam version to refund the purchase after a while, which was being used by bots to avoid financial losses from bans. It was costing money to Squenix and Valve and was making cheating rampant which pissed off the players too.
So either the current way to handle the cheaters are not bad enough that it costs them anything or it's done in a way that they get their money worth it. If it works for them and don't get in my way of playing the game, I'm fine with it.