The situation with web sites and software that have 10 to 100 page long (when printed) EULAs or Terms of Use are a similar concept. Much software these days makes you click a box saying you have read and understood a legal agreement that is far more complex than any employment or IP transfer agreement I have ever signed.