Actually it's not just large teams that it doesn't work well for. Often it doesn't work well for teams of one either.
One good reason for using a version control system even when you are the sole developer and user is that it records the change history including meaningful check in comments. That means there is no need to clutter the code with comments that explain the evolutionary steps that brought the code into the current state.
Even for a single developer having a version control system and making fairly regular check ins provides a nice warm comfortable feeling when you are about to wreck havoc in the code, or have just made a bigger mess than intended.
Perl is environmentally friendly - it saves trees