I don’t like living alone.
This insight brought to you by my brother, who is visiting me and currently laying on my living room floor laughing at something at his phone. I feel warm and calm and deeply okay.
Version lock-in : Besides being locked into a product, you may even be locked into a specific version. Version upgrades can be costly if they break existing customizations and extensions you have built (SAP, anyone?). Other version upgrades essentially require you to rewrite your application - AngularJS vs. Angular 2 comes to mind. To make matters