First, please let's not call out a specific website or allude to them. :)
Have you noticed that for both Niche Product and Service queries, Google seems to prefer portals? There are hundreds of portals spread across every niche. Whether it's law, home services, products for business, products for consumers, Google almost seems to be defaulting to the Big Portal first, then listing smaller sites on positions five on down.
Anyone else see this?