I don't understand why they keep packing more and more power into phones. The games on them are mediocre at best and the heat generated is usually far too much within minutes. Can we not just go for pure efficiency and battery life, something that people could actually use?
That's not how software/hardware works sadly. The software and hardware industries work in tandem to milk as much cash as possible. Software becomes less efficient, bloated; this creates an artificial necessity for hardware to always be upgraded.
Even basic messenger apps have been slowed down by thousands of percent so they require new hardware, even though the software is performing exactly the same function as 10 years ago.
What is the cause of all this? It's the idiots with more money than sense who lap it up and also the idiots with no money and no sense who take out phones on finance lol; this levels up the playing field letting cr-app devs to become more lazy, code poorly, etc.
Like that iPhone X. Through thorough psychological assessments lasting up to 5 years I have ascertained that at least 42% of all people who I know with an iPhone X have purchased it for absolutely NO practical reasons whatsoever. At least 70% have purchased it because they think it makes them appear rich, and a considerable percentage have purchased it because they think it will aid them in being sexually gratified by someone of the opposite sex. Even Steve Jobs himself advertised the iPhone as a sex attainment device once.