Personally I have no issue with people mutually agreeing to any terms (within reason) as long as it's an actual agreement and not just some boilerplate legalese that nobody really expects you to even read, let alone carefully study and give informed consent to.
"Use implies agreement" should not be allowed. Probably even "check the box to agree" should not be allowed. If a company wants to force all their customers to agree to something in a legally binding way beyond the basic standard of what the law requires (things like don't violate our copyright, don't DoS us, etc) they should have to mail a contract and wait for the customer to sign it with ink and send it back. (Well, maybe not literally that, but at the very least some similarly weighty process which makes it clear to all parties that this is something they need to read carefully and take seriously.)
It's nonsense to on the one hand treat a ToS like "no big deal" and expect everyone to passively agree to it with no friction or push-back while at the same time treating it like a contract signed in blood as soon as lawyers get involved.