In an ideal world sure. But we have versioned closed source third party tools that need to be shared with the team. The industry standard in games is to dump that stuff in perforce. I’ve only got so many battles in me.
"It's what everyone does" is not per se a good reason to do something. A version control system is not for file sharing, it's to collaborate and track changes over time.
"It's what everyone does" is not per se a good reason to do something. A version control system is not for file sharing, it's to collaborate and track changes over time.