Everyone. Although, really, this goes beyond being just a large headache for everybody involved; it's more of a startling clusterfuck. I mean, honestly, how does a system get to be so broken that they graduate CS students who can't program a computer? Or simply stop offering core classes like compilers?
For whom, you or those of us you have to work with them?