Version Control Systems
All version control systems (VCS) suck in one way or the other. It’s just that some suck less than others, and of the VCS that I have used over many years so far, the one that is the absolute winner of crappiness is called MKS Integrity. It is a miracle to me how people get used to this monstrosity of non-usability and slow operation, paired with unsafe operations that make your local changes to the code you are writing vanish with a click of a mouse button. If anyone does ever get used to it, that is.
How a system as bad as MKS was conceived, or more likely how it has congealed, I can only speculate. Not only does it appear to be a threat to your code base, it also makes your developers work slower. Who in the world could want something like that? Sigh.