Recuso-me a trabalhar sem ele, o que significa que qualquer pessoa envolvida no projeto também deve usá-lo. É apenas uma boa prática.
Essa é uma ótima atitude, lá em cima com 'não é o meu trabalho!' :-)
A melhor maneira de obter adesão é usar algo como o TortoiseGit ou o TortoiseSVN para integrar o controle de versão ao Explorer (assumindo o Windows). Leva tempo para obter benefícios reais se você não estiver acostumado ao paradigma de controle de versão. Tartaruga, pelo menos, facilita o trabalho com VCS com o mouse. Basta um simples "clique direito -> check-in".
Por esse motivo, tenho procurado implementar um controle de versão transparente no TortoiseGit em todos os arquivos fechados. Se você fornecer a alguém um ramo no qual trabalhar e cada gravação / fechamento se tornar uma operação de confirmação, em algum momento você, como desenvolvedor, poderá mesclar o seu ramo sem se preocupar com a consistência de todo o repositório, e eles poderão continuar com o negócios de fazer o que fazem sem ter que saber sobre o controle de versão.
Eu tenho esse mesmo problema com um enorme conjunto de documentos de auditoria que não consigo levar as pessoas ao controle de versão; portanto, temos 50 versões do mesmo documento flutuando que são sutilmente diferentes.