Browsers are even worse. One example recently they removed support for using local apis.
If i'm using https://example.com i cant access http://192.168... without enabling a flag in the browser settings.
This broke many industrial applications and we had to teach people how to enable that flag.
There's no scape when building applications, every platform there's something that developers use and they will just remove/block or make it unusable