Checking some random apps on my phone, it's very much not just games, and not just apps you'd naively suspect of being "heavily performance critical", either.
I suspect that code reuse of existing libraries not written in Java is another important use case.