Of course, this problem could alternately be solved by always putting the trademark holder as the top result for the term, and showing relevant ads immediately below. You can still sell to competitors, but nobody feels like they're forced to pay you to own their own name, which is what happens at Google.
Selling the top result is possibly the most problematic thing about Google. And very few nontechnical users can even identify the first organic result. They click the ad thinking it's the top result, not because they found the ad valuable or relevant.
What does the rule look like that enforces that? No ads can be placed that contain the trademark of another company? Would that be too restrictive in practice?
So there should possibly be a way to register specific trademarks as having an authoritative destination that should be the top result, and above any ad placements, but any additional qualifiers in the search term beyond the trademark should exempt this behavior?
Then the users can choose themselves if they want to have a look there?
Or two columns: one with, one w/o ads
Great question on trademark squatting, and I would love to hear the communities' thoughts.
If someone searches for 'nike shoes' and gets an ad for Reebok; is that useful to the user? Half of me thinks that it is not a relevant ad because the searcher clearly stated their intent, but the other half thinks that it might be because they are both shoe companies and their could be value in seeing related products from different brands.
I am leaning toward it not being a relevant ad, but I could see the argument the other way as well.