OpenDNS hasn't done ad pages for non-existent domains in ages. As for "hijacking" Google search, that's simply setting a different default - you can change it and nothing tries to stop you, and OS upgrades won't change it back (I believe).
I guess you haven't heard of amazon+ubuntu? This is just a side effect of maximizing profits, and it happens to anyone making a profit, unless they're idealistic enough.