There is no valid excuse for putting in game purchases in games targeted at children. There is very little valid excuse for it in any game. It's a scam.
The companies that develop such games should be prosecuted for credit card fraud because that's what it amounts to.