It's often puzzled me how foreign servers and web sites can present users with huge licenses and contracts when they never collect a single signature.

And what exactly is a signature? It's a mark (often illegible) that someone places on a piece of paper to grant authority to the text above that mark. Since this is a little difficult to do to a computer screen there is two buttons (Okay and Cancel) instead.

Don't forget that some people cannot write either and in that case, even on a Statutory Declaration or Affidavit (sworn statements) a scrawl, thumbprint or even a rubber stamp can be used in lieu of an actual signature.

All in all it comes down to a person's integrity and the value of a handshake, a gentleman's agreement and the issue of a deal being a deal - if one agrees to something then they should stick to that agreement instead of being sneaky. By this I mean, for example, if someone logs into IRC and knowingly decides they have the right to breach the terms of an implied agreement then they deserve whatever comes to them.