As a consumer I don't mind free stuff. Engaging legislation so you can keep charging for something that is free sounds wrong to me (from a consumer perspective).
I mean no one complains about WalMart right ? It is convenient and people have to muster some other kinds of emotion to be against it (patriotism, low wages and exploitation etc).
I am glad you brought Walmart as an example. We soon will have a country full of Walmarts where local stores have no place, which looks the same everywhere you go. Walmart after Walmart. It's all cheap there!
Similarly we just may soon have a country when Google is the only software company to work for. Because everyone believes all software should be free and ad-based, and because Google is dominating the ads business.
I mean no one complains about WalMart right ? It is convenient and people have to muster some other kinds of emotion to be against it (patriotism, low wages and exploitation etc).