When you have a single user the attack surface isn't so bad, but across an organisation of several thousand people it quickly escalates.
I started blocking javascript because my pc was getting old and sites just ran much smoother without it. First using the global "block javascript" flag, and when too many sites became unusable I switched to NoScript and now RequestPolicy.
The tracking and security concerns are secondary to me; usability was my motivator. But by now, I'm so used to it, I never browse without protection. I literally feel dirty when I have to use IE or any other bare browser.
1. Malware 2. Intrusive ads, even the article site serves animated ads which distract from the content.
My crappy internet connection is what originally pushed me to block ads. Everything's a lot more speedy when you're not loading all those extra scripts, images, and videos.