so I guess I've found a perfect solution for players and for Square Enix with regard to micro-transactions

Simply release all micro-transaction vanity items as bonuses of physical merchandise, sell a Sleipnir figurine at $49.99 and it comes with an in-game Sleipnir mount, buy a FF14 Wedding catalogue book for $49.99 and get a Gold wedding plan ticket etc