>>535433945
>Where is he getting the money to provide the basics for himself?
The games typically use Rings as currency whenever the scenario of Sonic purchasing food or whatever comes up in-game. The same rings Sonic finds in the levels.
Regardless, the entire point of Sonic is that he is a FREE SPIRIT. He embodies freedom, he is like the Air Nomads from Avatar the Last Airbender, he is completely detached from all worldly concerns like a monk from the far east. He does not have a job, he does not have a home, he does not have responsibilities, he does not have ANYTHING tying him down.
Sonic is not obligated to do ANYTHING, he lives life by his OWN rules and nobody else's. He doesn't care what anybody else thinks of him, or what the common sense of the world is. He does what HE wants WHENEVER he wants. And that... is ... COOL. That is what makes Sonic COOL, that's what makes Sonic our lead protagonist mascot of ultimate coolness, the paragon we should all strive to be like.
Sonic saves lives and fights evil because he just so happens to feel like doing it in the moment, out of his own personal feelings. Not because he "has to", but because he 'wants to". He's the best kind of hero, who absolutely doesn't see himself as one. He's no "hero" in his own eyes, he's not anything special at all. Sonic is "just a guy who loves adventure", in his own words. And yet the whole world considers him a world-renowned hero.
Sonic is COOL! The whole point is that Sonic is COOL! BECAUSE he is FREE! Why in the WORLD do you want to tear down that paragon of freedom and suggest that "living freely" is AT ALL a "bad thing"!? That he "SHOULD" have a job or a home or any of that stupid nonsense!? Trying to tie him down to any sense of realistic humanity?! That isn't Sonic! He's not like you or I, he is HIM.
He's like if a punk rocker went to Tibet and became a monk. Where teenage rebellion becomes true freedom, as weightless as the air itself.