symbolset Wise, Aged Ars Veteran
12y
116
If you let any vendor be essential to your operation, they will blackmail you or they will go out of business and leave you inoperable. That is the nature of the essential dependency relationship. You can't shut them down, can you? No.
This very thing is both the reason for Unix and the thing that killed it. Mainframe lockin being what it is. People got tired of rebuilding everything and demanded portability. And then AT&T exploited their need for Unix.
Sure, their software is convenient. It's useful. But you have to be ready to unhook from any vendor instantly without disrupting your operation. That's inconvenient. It's expensive. It's necessary. If a vendor controls whether you could continue in business, they own your business. You work for them. You wouldn't allow that from any employee, a security contractor, a landlord, an Internet service, an accountant, an engineer, tech or manager. If your CEO goes rogue or dies in the chair you get another and move on. Why should a software vendor have this privilege above all others? There's always another way to do anything. For everything essential responsible people always have a hot spare, a workaround, a plan B. Always
This is also useful when going into negotiations. The one who cares the least controls the relationship.