If your handset is Google Nexus, then yes, Google pushes out the OTA updates.
The rest is down to the carriers, depending on who you are with, what handset you have.
Edit: Added more thought for clarity.
Some may not roll out the OTA updates, its all dependent on the market, region. I am with O2, and never get any OTA updates what-so-ever. Some manufacturers do include a 'PC companion' suite that accompanies the handset and it is through that pc companion suite, that there may be a "firmware" update that is independant of the carrier used. That would be an exception to the rule, although the trend seems to be, to "use the official manufacturer's handset companion software for Windows" and to check on that regularly.