i was in same boat like the OP, and gone through with all of your replies, i am using 7 plus and xs max since they launched, now 7 plus battery health is at 78% so thought to retire it and get the iphone 14 pro max, was confused to wit for 15 pro max or not, there is no discount in India, its at the same price as they launched. Here iPhone 14 pro Max 256GB Purple cost 1835.08 USD. my thought changed by the post made by MyPhone99. i can wait till 4 months for the 15 Pro Max, and then 14 pro max price will go down here then i will buy any of them.
Thanks