Thanks, I agree with most points.
But on point 2: If the rubber seal is in contact with a rough surface, it will not be effective.
And on point 3: Regardless of what you call water resistant or water proof, the IP specification is objective and not a matter of words. And my phone has failed to...