plastics dont break, are cheap to replace, don't get hot or cold with weather, don't interfere with wireless charging, have much more grip, and can be made into any texture (matt or glassy).
I don't understand why anyone would prefer metal/glass phone besides for the reason "look at me, ma, my phone is pretty".
Nope. I'd rather have a plastic or rubber shell and rubber mounting for the screen. They've made fragile as a marketing gimmick so you'd have to replace your phone sooner.
Personally, water damage on the phones I had always was a rare edge case. The only time I ever water damaged my phone was when I accidentally put it in the washing machine and I'm sure no phone would have survived that.
That's just an excuse. Yes, a waterproof phone is easier to manufacture if it has less holes, but in practice only around half of the phones are waterproof, and even those that are are rated at like 1 m / 30 minutes max.
Nearly all phones nowadays still has buttons and a USB-C port, and nearly all of them are waterproof. Having ports and being waterproof is not only NOT mutually exclusive, but it is so easy that most manufactures can do it.