Salt is missing templates, the ability to use higher level programming language and all the environment/roles that I find the most powerful part of Chef.
I stopped at entering my name, company and position. Why can't I try this out anonymously? The stakes are too high for most people to willy nilly add their personal info to a conduit for recruiters.
Even a Joyent tech admits Ubuntu is a more pleasant experience. Thought this was interesting, but all his points are not isolated to the desktop experience. Pretty much all the reasons he switched to linux affect the building and maintenance of servers too. I think it just boils down to community support.
The resume/interview hiring process is severely broken in US. It is not the schools, it's the companies hiring, they are looking for some perfect holy grail but really need to just start hiring people and pick through the chaff. These startups deserve what they get making it impossible to even find their 'perfect employee'.