WOW what a very insightful thread. Such diversity in opinions that no wonder we all find it so hard to get a job.
After reading this I feel like I should submit 5 different versions of my cv for every job I apply for to cover myself on the tastes of who could be reading it.