I think there are 2 issues. The first is that if you dont use a piece of software very often it does not make sense to have the subscription because it is super expensive compared to the value you get. The second issue is that you make your workflow depended on something and that gives them so much pricing power and you can't stop paying because it would be a lot of work to move to something else.
Music streaming is a good model for me because I like to listen to lots of different music and if I bought all of it it would be much more expensive. I also don't feel locked in because I backup my playlists and listening history so if spotify dissappeared tomorrow I still have everything and just move to somrthing else. But I don't like netflix because I am not big on tv shows and I just want to watch one show every couple months.