This hasn’t been true for a while. The iPhone hit peak thinness a while ago and they have been getting thicker every year. The battery life on the latest iPhones is much better this year than last.
And on weight, I find the 13 pro to be ok but the 13 pro max was too much. So what they have now is the limit of what I want the weight to be.