I have often wondered this as well. I thought we would have it by now. I'd imagine it has something to do with Android (Google's smartphone OS) phones and wanting to keep push GMAIL exclusive to those phones.
I would welcome Gmail push to the iPhone as well. It's puzzling that this wasn't in the phone from the start -- as well as Google contact and calendar synch.