I think USB ports remain pain points … I now (for the second time) have problems with a Sony Xperia X (and that of a Motorola G5S also seems to wear out), but also had problems with them in the past with the Nokia N900.
I would rather see Nokia buy Jolla and “take back” Sailfish (Sailfish is the spiritual successor to MeeGo, which was created by Nokia). The update problems that everyone complains about have been going on for years, it was already a drama with the Galaxy S3, in 2013.7 years later we are no further than that Nokia refuses to put things in order by obliging the manufacturers to purchase Android from updates, for at least 5 years. Jolla can do it with Sailfish, Microsoft has always done it with Windows.
The only disadvantage of Sailfish is that it has a very bad earnings model: apps do not ask for data, do not allow advertisements, are free and it is not possible to donate. I think the last two are fair and can be changed.