My children have only known micro transaction riddled games. When I show them old school games, they scoffed at the graphics and returned to their phones.
We didn’t, we locked down those phones and only allowed them to play certain approved games. No transactions were ever had. We would give them gift cards for some for Christmas or birthdays but they did not have access to payment methods on their phones.