@throwaway69
Sailfish OS is by-and-large a community effort. @olf chooses to maintain these applications in their free time, as it scratches an itch for them. They have chosen to maintain these applications publicly. They could just as easily decided to keep any changes private and all those auto-updates you complain about wouldn’t exist in the first place, since you probably wouldn’t even be able to install the application (workarounds or otherwise) and you’d be stuck installing applications through a terminal.
Like any open source software, it is without warranty. It says just as much in its MIT license:
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED
Now fortunately, the software is maintained and bug reports are accepted and reviewed. This isn’t a given or requirement in open source. If a bug report is filed in a manner that satisfies the developer’s requirements, it may be looked at and might even be fixed. The most productive thing you could do is work with the developer to understand what requirements are needed for the best possible outcome and best possible bug report. Alternatively, provide a patch. Don’t have the technical skills? Learn like everyone else in the field. Complaining is not productive, it helps nobody, it just makes you look like a dick.