The Adobe situation is simply because it's such a good product suite. You can transition away but the pain points of using other software can be high enough to warrant paying for the software[0]. As for why the majority of users and businesses still pay for creative cloud, it's probably because they do see the value of receiving updates and bugfixes effectively forever.