Isn't that the website owners right though? I'm not sure I understand the problem here.
If Google is taking traffic and reducing revenue, a company can deny in robots.txt. Google will actually follow those rules - unlike most others that are supposedly in this 2nd class.