It's not a design flaw, batteries age out after 700-800 full cycles, which is possible to hit in 12-18 months for heavy users (more if you don't do full cycles, charging always when getting to 60% for example gets you 1200-1500 cycles), that's it. Pay for the damn battery.
Read about the issue because you seem to have no clue what everyone else here is talking about...nobody is complaining that batteries at 700-800 cycles can't power the phone after 12-18 months of heavy use. That's normal.
Even Apple rates their battery at 500 cycles. That's not a problem.
The first problem is phones with far, far less than 500 cycles after less than a year of moderate use have these battery problems. These are batteries that Apple claims are still good and up until a few weeks ago, refused to replace even for people willing to fork over the $79. There is something wrong with the battery selection in that case. it can't power the phone. That is a design flaw.
The second and larger problem is that Apple's solution was "solving" this first problem by keeping it secret and thottling back performance on relatively new phones; my iP7 is 8 months old and affected. My wife's 6S after 1.5 years of very light use is ruined by this throttling. Keep in mind these phones everyone is talking about have batteries with far below 500 cycles and batteries Apple still claims don't need replacement.
The third and largest problem is that people who's phones were throttled due to the earlier problems were taking their phones into Apple for service, Apple was telling them that that A) the battery is fine, and B) even if the battery was not fine, we don't throttle our phones. But if you're not satisfied with your phone, might we suggest that shiny new $800 phone over there.
Battery don't give full power so the SOC cannot go to full power, seems simple isn't it. Find a Android phone that even beat this "throttled" phone after the same number of cycles (or even is able not to crash under a similar load). I will wait for that info.
Do you really not understand how idiotic that is? So Apple says hey, our SOC is the fastest chip ever put in a cell phone, it beats out most desktop computers. Wow, awesome, practically magic, can't innovate my ass. So, customer gets the phone home and then Apple tells them, well the chip technically can run that fast, but the battery can't put out enough power to run the cpu at 100% so we're going to cap it at 30%. But don't worry, the chip really has the performance we promised, we just can't show you because we didn't promise the battery could actually power it.
And since you say not throttled at the same number of cycles, you lose. Every android phone is the answer to your question because iPhones since the 6 throttle with a fairly new battery that Apple says it okay.
BTW, I can run a marathon in under 2 hours. It's true, my muscles are capable of it. But I can't show you because my O2 transport is a bit sluggish so when I try to run, my muscles build up lactic acid and I need to slow down. But honest I could run the 2 hour marathon if not for that. This is what Apple is saying with their phones.