I still have a problem with using a VM on a phone and having GC on a phone. (I also have a problem with Objective C's function call overhead.)
And JIT compiled java can be faster than native code, even in situations where you would not expect it (such as signal handling code).
But your points are true anyway.
Pretty sure he was speaking 'in general'.