You're assuming that everybody working on your project is a windows user. Just like putting `.idea` in your `.gitignore` assumes that everyone uses PHP Storm. Do you want to add OSX, windows, linux, VIM, emacs, SublimeText, Netbeans, PHP Storm, TextMate specific excludes in every single project? No, which is why everyone should do that in their own global one.