I do agree with this, but think there's enough societal pressure these days that it's very hard for a for-profit company to do.
However, this profit (or revenue) above all else model is something Google's unusual stock voting structure was supposed to address.