No, there are a few older posts describing the same issue - the carrier can do whatever they want.
I suppose you could load the equivalent firmware from a different carrier, since your SIM card should handle all of the call/data configuration anyway, but is it really worth the trouble?
Sent from my rooted, debloated, deodexed Sinclair ZX-80 running CM -0.001 using Tapatalk