Isnt this just a reason to stick with FOSS?
This sounds like you have all the disadvantages of linux and all the disadvantages of vendor lock in.
Maybe I've been burned by iTunes DRM and short lived WYSIWYG editors, but since then, my tech stack and software needs to be flexible. Better to use a slightly less user friendly experience than to be locked in as the quality deteriorates.