This is a pretty great phone, I just wouldn't spend this much on a phone. Even if it lasts let's say 6 years, I can buy 3-4 mid range androids at this price & as the years go by they could be far better than this one near the end.
Also while Iphones are really hard to repair, they do last very long & there are people out there who can replace my iphone battery for like $40 and it too would last 5-6 years. (a recent enough refurbished SE for example)
I think a very small percentage of users would justify a purchase on repair-ability & sustainability alone (privacy is not it!), if it does not save them at least a little money in the long run and as things are it does not. If it was just a bit cheaper they could sell 10x as many units & normal people like me would be happy. I think this is reasonable to ask for, yes the phone is more expensive to make, but software support is not nearly as expensive as you think. Android is very easy to update and port these days, sure it's like 4 engineer salaries to keep some degree of testing running alongside development, but if they sold more devices, then the relative cost would go way down.
Then again, if they can maintain profitability by targeting that niche market it's good for them, I just wish someone took 'right to repair' & 'right to own' to the masses.
The problem is, paying fair wages, sourcing fair materials und make sure the phone ist repairable and lasts longer will always be more expensive than let's say Xiaomi. If the phone lasts for example six years instead of the usual two they will only sell a third of the phones other manufactures will sell, even if they reach the same customer base.