I guess most carriers use SIP withing their own network and SIP is a newer and easier protocol than H.323.
Besides, SIP is more flexible and SIP in general is more intelligent than H.323. You can review the comparison on the link below:
Unified Communications PDI Team
If you find this post helpful, please rate! :)