One thing that Apple hasn't addressed is if the Geekbench results [1] over-represents or exaggerates the the throttling effect. Since Geekbench pushes the iPhone to its limits for the duration of the benchmark, iOS needs to throttle performance to prevent shutdown while being tested. This results in lower-than-expected test scores every time. But how much does this map to real-life, visible performance drop?
Edit: Another question I have is how do other devices handle battery degradation? Do Android phones just let devices shutdown unexpectedly or is there also performance throttling? Or is the problem non-existent on non-Apple devices somehow?
[1] https://www.geekbench.com/blog/2017/12/iphone-performance-an...