Provavelmente porque foi codificado com um pouco de lixo . De volta ao XP, as pessoas não precisavam se preocupar com essas coisas, então podiam usar chamadas de API e hackers de baixo nível sem medo. Agora o Vista e o 7 existem, eles não podem, mas o material já está dentro do programa e central demais para ser removido.
A versão "compatível com o Vista" é provavelmente aquela que foi solicitada a necessidade de direitos de administrador antes de ser executada - antes, provavelmente falharia se você não a executasse como administrador.