Cross-platform contamination mostly. The game dev has to conform to the rules of every platform they're using, so instead of twenty+ different versions of a single game, resulting in twenty completely different games, it's always easier to just follow all the requirements for all of them. The fact that that can end up with a game that has no characters in it at all is irrelevant.