Garbage collection is actually better for performance where instant response isn't important, such as in servers. In UI and realtime it always seems janky and slow.
But even the choice of Java is related to multiple hardware vendors. There was some idea initially that Android might run on non-ARM platforms. That hasn't turned out to be an important use of Android, but it probably helped push Android to Java initially.
And there is also the fact that I know it's not true because my phone (LG G2) has no problems with touch response.
Secondly, there's nothing stopping you from writing your apps in C/C++ to get whatever sort of response you need.
Adjusted for inflation I think that title still belongs to IBM through the 70s.