In response to
https://steamcommunity.com/app/228260/discussions/0/3145094199308802267/#c1744480966984950322 which is similar to my "Cant even setup simple project dedicated machines or sth."
there was a post:
https://steamcommunity.com/app/228260/discussions/0/3145094199308802267/#c1744480967036961265
Yeah it is.
Maintaining old software is the bane of every IT Department.
Running a dual boot machine for professional use is never a good thing as you cannot properly share assets.
Running two machines is slightly better but it is not worth maintaining those second machines for the minimal use they would get.
So instead you fire up a VM running your old softwware but that is a pain in itself
Then there is the difficulty in using different versions of your development tools... You make the game with the latest ABXY Version 3, then 2 years later and you are using ABXY version 5 for your new game... Version 5 doesnt necessarily function anything like version 3...
I am impressed and somewhat surprised that there is any support for a game that launched in 2012
My answer: There is a major misunderstanding here. There is no need to 'maintain' anything. Once a machine is setup (which is easy for somebody competent who already set up several machines like it which is necessary anyway for a team developed game) it stays like it is. Means no cost other than having a spot for the hardware to be placed.
And simply writing down all setup steps at the time of doing a setup will make it possible to reproduce the setup at a later stage too - in case of hardware failure. This just requires a minimum of discipline on part of the IT.