Agreed but it shouldn't be the problem that a browser should solve. The browser is a user client. It really doesn't make sense for browsers to try and enforce or help a certain business model. It's great if the web and web browsers help businesses make money, but it should be a side effect, not a goal for user clients.