Performance is very much still a significant factor. At the end of the day, games are expected to run at certain FPS on certain machines. The machines have gotten better to the extent that unoptimized code can be used sometimes, but when competing for graphics, badly optimized games will have to sacrifice fidelity to hit performance targets, where well-optimized games can get squeeze out better graphics and hit those same targets.
There's plenty of tricks these days but optimized code will always have an edge.
Is that iOS? It looks different here on Android and I can't tell how much of it is because I customized it. I don't quite remember how I customized it but I remember that I did.
My buttons are colored orange instead of blue, that's definitely something I would do. The share button looks different, as does the top bar with the back button.