Do you not understand how the software on your phone gets there? The manufacturer makes a release and the carriers have it modified to their own spec, often disabling or removing things.
I've never seen a phone from my carrier having more or less software than the store bought. When i put my sim in it downloads a app, but besides that i just have a normal phone.