What the fuck is the obsession with making Sonic and Mario characters from another dimension? Every single goddamn adaptation does this. The recent movies for both of them used this tired, lazy "fish out of water" trope. It's a creative crutch used by writers who are too fucking stupid to just tell a story in the fantasy world that already exists. They have to ground it in "our world" to make it relatable for the dumbest fucking denominator.

And don't even start with the "it's the shitty western writers" argument. The Japs are just as guilty of this shit. Sonic X was a Japanese production and its entire premise was Sonic getting dumped into the human world with that little faggot Chris. The 1986 Mario movie, was a fucking isekai too. It literally pulls two dudes from the real world into their NES.

It got so retarded with Sonic that Iizuka and company had to officially come out and say "no guys, it's just one world" because the movies and shows created so much brand confusion. Just set the fucking story in their world. It's not that hard.