I actually look at this from the other direction: the need to somehow justify a monthly subscription fee has encouraged developers to add further user hostile features, including a move toward owning customers data and forcing customers to share data (often with egregious privacy invasive policies) and makes it harder for customers to interoperable with other software.