"If Linkedin would just block people from sending hundreds of connection requests, firms would vett their recruiters better, and candidates would ignore messages from strangers, then spam would decrease."
I recently did a phone interview for a company that was looking for an "iOS Guy." Then during the screen, they told me they were actually looking for an embedded C++ developer.
And that's just if everyone is well-meaning but lazy/incompetent. Add to that scam companies like Cybercoders and all of India, which has a 6-month contract for me 3000 miles from my home, and you've got a real mess.