You are correct, no contract can be "above" the law. However, now that you "signed" a EULA, the onus will be much more on you proving this is illegal, costing you time and money, and the person enforcing the EULA has a legal team. So they knowingly write these contracts knowing they are unenforable, and get away with it most of the time.