Bea, the problem I am seeing is that people who are trying to generate negative links to your site, to penalize your site in the Google search results will set up pages with the initial crap links on them, perhaps adding them as spam in forums and as comment spam. Once Google gets ahold of a single link like page 2 I showed above, WordPress perpetuates the problem by always providing the page, and providing "previous - next" page links with the junk query appended on them. That means every other page in the series is now duplicate content as far as Google is concerned.
When you have that done a few times, Google ends up thinking you are trying to spam their index, and drops your site.
I am not sure why the "previous - next" links on the page automatically copy over the query without consideration for it's validity, nor do I understand returning a page with a crap query as valid. These crap queries should be truncated and removed, and the browser sent a 301 to the actual valid content, without the query. Returning a valid 200 code and a page is a horrible thing to do, and makes wordpress sites vunerable to all sorts of negative search engine action.