Originally Posted by Pe2k Voices
Team Rocket is the comedic relief, it is a form of irony that the audience enjoys.
They aren't really comedic relief anymore. I love that. But yes, I can only assume that was the reason for their silly looking disguises.
Plus, how can you hide a talking Meowth? Unless he'd just never appear until the reveal...