There are
plenty of phones which last a week or 4, usually in packages smaller than the average smartphones and costing a fraction of the price (without subsidies, because $100 is
not the unsubsidised price of a flagship phone, it's off by a factor of 5 to 10).
The smart part being the one that's missing, you can't power multiple radio antennas and systems (GSM, GPS, bluetooth, WIFI, ...) for 4 weeks, let alone multiple antenna bound to a gigantic, bright and power hungry screen and a CPU which wouldn't have been out of place in a desktop computer 10 years back which keeps being woken up to fetch new data. We just don't have the battery technology.
Hell, if you just shut off all the smart part off and keep the thing in your pocket without powering the screen you'll get multiple days out of the average smartphone easy. No reason to buy one though, you can just get a $20 candybar it'll do the job better.
> I can't count the number of times Galaxy and iphone touting friends have become unreachable in the evenings because of this - I would have trashed those in a review, who cares about fancy features if you can't even call your friends on a night out because the battery doesn't make it past 10pm…
Well that's great, you've got your priorities and they've got theirs. Nobody's forcing you to get a smartphone.