The whole point of this is not to introduce people to version controlling or some sort of standardized methods of working in a team or even being extra-ordinarily efficient, it's a rather experimental method and I got the idea from the Super Meat Boy team. The only experience I got in working like this is with my friend and it went pretty well, this time it might go down the drain lol I do not know, but I think it is worth a try.
Yeah some developers might like not having to learn a version control system to work with their team. Me I'm sort of the opposite. I have got to have at minimum a certain set of tools. A good version control system that doesn't annoy me is one of them.
What I like about version control system is that they generally:
1. Provide a process for documenting high level changes made to the program
2. Allow one to quickly view changes made by other developers.
3. Automatically merge changes together with little risk of clobbering someone else's modifications.
4. Selectively control what changes get committed on a per file basis and the ability to quickly review all changes prior to commit.
There are a lot of advanced features too but surprisingly the ones I use the most are the most basic. Commit changes, revert changes, view log, and update (pull).
The learning curve of a VCS is typically much lower than that of your average programming language especially when using intuitive GUI tools like TortoiseSVN for Windows. So in my opinion the difficulty of using a VCS is being exaggerated. It sounds to me like the reason you don't think its worth it is because you don't want to use a VCS.. That's an okay by me, but really you are missing out
![Smiley :)](https://www.sfml-dev.org/forums/Smileys/default/smiley.gif)