We have 2 kinds of people at my shop:

1. The ones that starts to check-in the code since the first successful compilation.
2. The others that only checks-in the code when the project is almost done.

I am part of group 1, and trying to convince people of group 2 to act like me. Their arguments are like the following:

1. I'm the solo developer of this project.
2. It's just a prototype, maybe I'll have to rewrite from scratch again.
3. I don't want to pollute the Source Control with incomplete versions.

If I am right, please help me to raise arguments to convince them. If you agree with them tell me why.