From a business perspective, especially in large corporate environments where the majority of your workforce is often mediocre, absolutely. It is wildly expensive to switch tech. It is why Microsoft has done so well with Windows for 20 years, businesses get on the purple dragon and Microsoft juggles keeping everything supported to keep them happy and unchanging.