Most of the problematic parts that make it difficult to support into the future are from third parties like the chipset maker and the camera sensor maker etc.
OEMs don't really have what you'd need to make the phone "open", even assuming that they were legally able to.
OEMs don't really have what you'd need to make the phone "open", even assuming that they were legally able to.