The purpose of these corporate white papers is to inform (impress) potential customers of actual issues. It demonstrates knowledge and implies that the company has the ability to leverage their product or service to meet whatever the challenge is.
I wouldn’t say boulder-sized because the meat of the article is true, but yes a bit of skepticism is always useful.
What sort of finagling are we talking? Also, I’ve been using AdAway for the past few weeks with mixed results. Could these tools be used in tandem or is that just silly?