The psychology is fascinating. I worked at a place with a heavily customized fork of a vendor system which was almost old enough to drink. They had a stable of developers in an increasingly uncommon language, upgrades were year+ exercises with hefty consulting bills, etc. but most of the management were convinced that this was the easiest option because everyone was used to it.