$800 sounds like a lot, but is very reasonable for a device someone might use 3+ hours a day for 2 years. At the end of those years, it can likely be sold for at least $400. That works out to something like $0.36/hour.

It's an extremely weird way to look at price. My family use the same dining table for more than two decades. So it's about 5,000 ~ 10,000 hours. But it doesn't make it somehow worth a few thousands of bucks.

Flagship devices are also faster, which saves time.

The difference to the few gen back flagships is not as significant as between the tiers in the same gen.

The price comparison should be to other phones (presumption is you are definitely buying one).

Then, the question is if phone A costs $0.25 per hour, and phone B costs $0.36 per hour, are you willing to spend an extra $0.11 per hour.

The same applies to the dining table, but obviously the comparison is to other dining tables.