If you use closed platforms tightly controlled by large companies, it's not surprising that things like this will happen.
Meanwhile, on my desktop I use a downloader script that continues to work flawlessly for some of those usecases described in the article; it doesn't use the "official API", but mimics what a browser would do, so YouTube would have to stop working in the browser to stop that from working.