TextSecure uses Google's push service because there is no viable alternative available.
[1]: https://github.com/WhisperSystems/TextSecure/issues/127
If you can suggest viable alternatives, I am certain that the team would love to drop Google from it.