If you are faced with and very long and difficult-to-understand EULA then why do you agree to it? Why agree to something you can't understand?
That makes no sense.
My point is that the agreement is presented in a form that is impossible for a regular person to understand. Also, by the time you get to read the EULA, you have already made the purchase of your software.
Are you telling me you fully read every single EULA and T&C's you are asked to agree to? If so, I believe you are in the extreme minority.