I understand that in Europe a EULA is in itself a violation of copyright law. For example, when you buy an item that contains copyrighted information you are bound by copyright law, but you are NOT bound by some weird agreement that the vendor includes and claims you "agreed" to by opening the package. Claiming that the consumer agreed to a contract he hadn't seen at time of purchase and never signed or agreed to is in itself not legal.
I do not know why in the US companies can apparently force a contract on people without their consent, but in Europe they cannot.
I never care about EULAs, I only care about the law. The law doesn't allow me to distribute copies of copyrighted material without a licence to do. If the EULA gives me more rights than that, I will agree with it. If the EULA gives me less rights than those I have by law, why would I agree with it? I already have the product and am bound by the law. And whether I found the package on the street or bought it in a shop, my ownership is legal.
I find it strange that American law enforcement doesn't care about prosecuting companies who play fast and loose with copyright law by forcing contracts on people that a) their customers didn't see or sign before they got the product and b) take away from rights that customers have according to copyright law.
Originally EULA where mostly to protect the software developer from lawsuits from their product. (being that software can run on different systems and in different methods) It is impossible for a program of medium to large size to handle all situations properly. So the EULA were mostly for preventing companies and people from suing the company because they run the program and saved the data file on top of their current years tax files. Or the program crashed in a business and the company sues to get back their lost hours.
Then we can tangent from this to incorporate reverse engineering because there is no way we could support a system that is reverse engineered to do something different that we never programmed for ourselves and beyond our support and control. So lets tell people not to do this.
Then we can tangent off of this again to provide illegal copies because people could be getting the application without proper manuals or with additional software and it continues on and on.
EULA are not enforceable under criminal law unless they break copywrite law or other laws such as the US DMCA etc... But what it does allow the company to not support the product or disable it...