Some developers put cheats in their game. Some of them hide them and make you trawl the internets for them(or in the old days give you reason to buy gamer rags), some of them include them in a 'debug' console allowing them to be more than just cheats. Say like spawning a dozen dragons in whiterun, so you can say "Yes, yes I have been to the cloud district. And I am spawning a dragon on your head to eat you."
Some make it fairly obvious with a "It's here if you need it, but you don't have to use it" Which is ok as well. If baby needs cheats on a game that never originally had them, they can have cheats. I don't care, but I'm still gunna call it baby mode.
Why the hell would a game company include cheats, and then make them so amazingly accessible that you can turn them on and off by accident during normal gameplay? Were they afraid that FF9 would be too hard for modern gamers and that they needed the "I win the fight" button to be able to turned on with a single button press?
I just had a boss fight ruined by accidentally turning on god mode during the boss fight and then not knowing how to turn it off. Even afterwards after I learned how to turn it off. I still turned it on by accident again later down the line. I turned it back off before unpausing the game and it still filled everyone's trance and atb gauges even if it didn't grant invulnerability.
Seriously to turn on god mode in FF9 PC? Pause the game and then hit L1 then unpause. All you need to do. And again, even if you turn it off immediately after, everyone is still super buffed by trance and sets free turns. Something that can be done accidentally by just putting down or picking up a controller after pausing a game.
Why did they mess up an otherwise amazing port with this 'feature'? Everything else is great!