So why is it called the Creative Department?

Right on! The Man-As-Idiot premise should never have survived beyond one campaign. Here are a number of other brainless concepts that truly annoy, via Commercials I Hate:

The List of Advertising Offenses