Yep, that is the exact reason behind the suggestions in this thread.
Personally I don’t care whether I have Sailfish on a Sony, a Fairphone or any other type of phone - I just want it to work reliably and properly. I am a user, not a developer, and my understanding (or lack of) of why this or that doesn’t work properly is not an acceptance of the fact that it doesn’t work.
If a change of hardware supplier, over which Jolla has more control over and access to the hardware adaptation, such that both companies work together to produce a working product without Jolla’s limited resources being spread over an ever increasing range of phones with an ongoing and frequent replacement cycle, then this gets my vote (which of course is completely worthless in the grand scheme of Jolla’s development!).