10 First Page Rankings: How Google Helps Build & Reinforce Monopolies

Should one company own 10 first page results for a commercial non-brand keyword?

If you or I ever ranked this well and were that over the top with white-label domains we would expect a swift hand edit from the Google engineering department. Should Bankrate? Or is it ok for them to monopolize the search results if they already are a near monopoly? What is questionable here is not just the number of results or similarity of offering between different brands, but that a couple of the domains are the exact same names with the exception of one of them sporting a hyphen and the other going without. It is not like the competition is weak, with them outranking Fannie Mae, Yahoo! Finance, and Bloomberg.

In a few months all those Bankrate sites will still rank because they have the AdWords budget and brand to support it.

(If you're a human, don't change the following field)
Your first name.
(If you're a human, don't change the following field)
Your first name.
(If you're a human, don't change the following field)
Your first name.