I honestly like how recent Sonic games have taken the character of Eggman - he's got that perfect mix of goofy Saturday Morning villain and actual serious threat. earlier Modern games have portrayed him as a little too serious considering his name is literally "Eggman" and I find the whole "evil dictator" angle of his character to be a slight bit too political. (if you don't know what I mean, look up "benevolent dictatorship", it's a pretty fascinating topic and I'd love to see more media explore it.) I think if a Sonic game wants a non-comedic villain, it shouldn't be the caricature of Teddy Roosevelt named after a breakfast snack. (through it shouldn't be a guy who's whole motivation is "I'm not weak" either)