Don't take this the wrong way, but why did it take a Zed rant to see through this? Usually "department x is more important than anyone else" arguments are flawed to begin with.
I agree though, saying "X is >> important than Y" tends to not be a great plan.