There's no intention to make the site horrible to use. I hate sites like that as much as everyone else.
I didn't get the chance to look this week but I will in the next 24 hours or so and will make sure I regularly check the site as a guest as it seems the ad networks are able to apply ads of...