Would everyone these days read every condition from A to Z? I do not think so. It is also a matter of trust and reputation.
Then who to blame? The site? Those terms are already listed on the site right after it went live.
Admit it, we should be the one to blame for why we are not reading the Terms and Conditions because
WE MAKE IT A HABIT which should be not.
Ignorance excuses no one.