The reason why people make fun of guns and swearing in Shadow the Hedgehog where games like Crash Bandicoot can get off the hook with the same things is because Shadow took it completely straight and used mature themes solely to look cool. It's not "guns in a kids' game" that people dislike, it's "guns portrayed as cool in a kids' game".