Samsung only guaranteed 2 years of big updates and I think an additional 2 years for security updates, now 3 years of big updates is guaranteed for the GS 10 upwards and probably an additional 1 or 2 years of security updates after that.
Wireless charging doesn't cost that much extra to add, how long has it been around for now..... Water proof/IP rating, fair enough, that might bulk the cost up a bit, although they could at least add some kind of official resistance.
Given how good wireless earbuds are now, that and the headphone jack is practically dead anyway, I would rather they had removed the headphone jack and added the above 2 instead, this in return would also offer more water protection/resistance.
Nowadays I think more and more people are keeping phones for a lot longer given the small incremental upgrades and the ever increasing cost of "flagship" phones.
Literally the only thing that seems to be improving somewhat drastically is the camera and if you consider 120HZ to be the next big thing. We're at the point of diminishing returns with CPU/GPU and RAM, have been for the past year or 2 now. Battery life is still much the same as it has been for the last 5-7 years i.e. expect a day or 2 at most with heavy usage and no more.
Literally the only reason I am looking for an upgrade to the GS 8 now is because security updates will be coming to an end early next year.