Why should domains get special treatment? Business names and trademarks are also first come first serve, and if you're too late it's time to think of a new arrangement of words or letters.
Squatting a domain on the other hand requires minimal effort and money, and there is no danger of losing the domain even if it is unused (or parked).