You're describing an iPhone. I've switched from Android to SE2 in 2020, and bought 15 last year on release day to get the type-c charging. I feel it ticks most of your boxes:
* excellent battery life - can't complain about it. I'm not streaming YouTube on 5G on the phone, and I've found out that it can last about two days per charge with light use - messenger apps, phone calls, emails. YMMV of course.
* a great OLED screen - it's bright & crisp. I haven't seen a better screen in person yet.
* a great camera - it's a very good camera IMO. Takes good shots of people and nature and shoots impressive videos of music shows in dark basements.
* durable/rugged - not sure about 15, but my SE2 was abused and dropped. The metal sides were dinged, the screen had a few nasty scratches, but the phone held up together very well.
* fast enough to feel snappy and not laggy - iOS is much nicer and snappier that any of the Android phones (HTC Desire S, Galaxy Note II, Xperia Z3, Xiaomi Mi6) I've had.
* don't want to buy a brand-new $1000 phone every year or two - I think iPhones do last a few years, given the fact that my wife uses 13 and has zero desire (or reasons, really) to upgrade.
The only requirement the iPhone doesn't fit is the storage - Apple charges an absurd price for storage upgrades on all of their devices. I went with the cheapest option and pay for a large iCloud subscription, and it seems to work well - the photo and file sync between the phone, Macbook & even my Windows machine is seamless and quick.
It also feels nice to give my money to a company that doesn't shove ads down my throat. Apple are not saints, they collect a lot of data and telemetry that I'm not a fan of, but at least they are not a corporation that is built on advertising.
It's not an option: I can't block ads on it with uBO and Firefox. Also, I can't connect it by USB to my Linux machine and download photos. You also forgot about the expandable storage. The lack of headphone jack also sucks.
>It also feels nice to give my money to a company that doesn't shove ads down my throat.
That's funny, because you're giving money to a company that actively wants to prevent you from blocking ads on, for instance YouTube, by restricting your app and browser choices. Meanwhile I can install any app I want on my Android phone, including apps Google won't allow on the Play store such as SmartTube.
* excellent battery life - can't complain about it. I'm not streaming YouTube on 5G on the phone, and I've found out that it can last about two days per charge with light use - messenger apps, phone calls, emails. YMMV of course. * a great OLED screen - it's bright & crisp. I haven't seen a better screen in person yet. * a great camera - it's a very good camera IMO. Takes good shots of people and nature and shoots impressive videos of music shows in dark basements. * durable/rugged - not sure about 15, but my SE2 was abused and dropped. The metal sides were dinged, the screen had a few nasty scratches, but the phone held up together very well. * fast enough to feel snappy and not laggy - iOS is much nicer and snappier that any of the Android phones (HTC Desire S, Galaxy Note II, Xperia Z3, Xiaomi Mi6) I've had. * don't want to buy a brand-new $1000 phone every year or two - I think iPhones do last a few years, given the fact that my wife uses 13 and has zero desire (or reasons, really) to upgrade.
The only requirement the iPhone doesn't fit is the storage - Apple charges an absurd price for storage upgrades on all of their devices. I went with the cheapest option and pay for a large iCloud subscription, and it seems to work well - the photo and file sync between the phone, Macbook & even my Windows machine is seamless and quick.
It also feels nice to give my money to a company that doesn't shove ads down my throat. Apple are not saints, they collect a lot of data and telemetry that I'm not a fan of, but at least they are not a corporation that is built on advertising.