You could make the same argument about most programming languages. I hate to sound like I'm parroting Spolsky, but, he's right that the reason that the reason every developer ever wants to re-write the code they inherit is because it's easier to write code than it is to read it.
It's obviously an exaggeration, but not by much.
the way i tell great developers from good developers is from how willing they are to dive into someone else's turd and make changes to it.
Oh god the years I spent on doing that with wireless drivers were a fucking nightmare.
Which I guess makes that test more about dedication and attitude than about raw skill.