I'm writing this reply from an AuroraOS phone (a descendant of Sailfish OS).
Yes, it is quite hard to get a non-duopoly smartphone..