Comment by KeplerBoy
9 hours ago
Because phones are incredibly cheap and its hard to compete with that.
You can get something like a "Motorola Moto G86 5G" for less than 200$ and that comes with a 120 hz full hd screen, 8 gigs of ram, 5200 mAh battery and so on. Basically everything you could ever need unless you're deep into photography or gaming. Instead of ordering a battery at 40$ and replacing it, I might as well buy an entire new phone and get a minor upgrade on everything every few years.
Minor upgradability might as well be baked into a phone.