I must say I'm impressed with trying to play the victim here. They're not forcing anything on you. There are plenty of websites out there that serve ads, but have never forced anything on me, because I chose not to visit them. Visiting a website is your choice, and unless there are ads on a website that you're for some reason required to visit then you're not the victim.
If Slashdot didn't have ads, I'd probably have to subscribe to be able to see it at all. Now, if I'd have to pay a subscription fee to every website that I use regularly, I wouldn't be able to use the internet as a information source the way I do now.
I've noticed several design suggestions in your code.