I am alright with things that allow for improvement, at least in theory
SailfishOS is not open source itself. It's far less open source than Android which has the Android Open Source Project with the whole base OS.
https://old.reddit.com/r/StallmanWasRight/comments/1l8rhon/a...
That said, to your point, both are misrepresented as fully open frequently which is just not true, and obscures efforts by teams that are working on fully open hardware solutions the hard way.
Sadly this was, to your usual points, at the major expense of security making those devices purely research projects at best and not something anyone should ever actually use.
When you are stuck on a platform that requires closed firmware you are kind of stuck blindly accepting updates from the vendor to patch security bugs, stuck hoping they are not actually introducing new backdoors.
This is why I reject platforms that require closed firmware in the first place to the fullest extent I can.