A great example of this is a little addition I've been using to Mail.app, called MailTags[1]. I've been using it for years, religiously upgrading as I go, because email is my primary communications mode and I had a great workflow built around it.
Now it has gone subscription and is storing metadata related to mail on Someone Else's Computer. That's a hard-no for me, and really too bad, but it did make me figure out that I can replicate the workflow I built around that with Mutt and a few shell scripts.
I don't know how common that is, but their attempt to extract regular revenue meant they lost revenue from me. I do sincerely hope it works out for them - I love indie devs! - but more and more, I find subscriptions lead me to substitute open source for whatever it is.