Golf enthusiasts are the most boring people on Earth.
I might be wrong but I know of no other game that forgeting to sign your scorecard eliminates you from the game. Any other sport that this would happen in they would merely ask you to sign it. This rule is to ad something into golf that is missing.....a sense of relevance.