Vcproj file in the intermediate folder

Why is the vcproj file located in the intermediate folder?

The official documentation states that all files in the intermediate folder are temporary.
Why is it decided to put the project files in that folder by default.

This is because project and solution files are local to every machine, you generate them for each dev box you use. This means that every time you add a new file and add it to version control (or a shared folder or whatelse) your teammates have to regenerate the visual studio project files on their end.