Yes Jafo; and the latest exercise my rights have gotten, was to not purchase Civ5 because I did not agree with steams EULA. Bummer to miss that fun, but it was by choice not force. I get that. I'm talking actual consumer protections here. Some of my concerns with EULA:
1) None of the software I have recently purchased, has a EULA which could not be accessed pre-sale. In my experience, brick and mortar vendors will not refund an opened product unless it is defective. And even then they will offer replacement instead of refund. There are exceptions but that is the norm in my country. So, I am in situations where I have to purchase product before I can read the EULA. If I choose to not accept the terms, then I have wasted money on a product I cannot use. The company makes a sale, the consumer receives no usable product.
2) Many, if not all of the EULA's I have read are worded to give the seller rights to amend the agreement without notification, and without refund of purchase price ifthe new terms are unacceptable. In general, I think EULA's are vague as to any buyers recourse, while being specific as the producers rights. I have seen little of the buyer protection you speak of.
Ahh I gotta get working. No more time for this.
Briefly... I want protection from hidden fees. I don't want to lose access to product I purchased unless I do something inappropriate. I want assurance that if a product does not do its job that I will be refunded the purchase price. I want to know EXACTLY what buyer information will be recorded and shared. Ahh. ... I just want the barter to go proper. If the law prevents me from breaking the arms of someone who does me wrong, then the law must be prepared to make it right.