I know carrier support for handsets is 100% better then it was 5 years ago, but the reason I bring up IT becoming overloaded is because as an employee, even though I know who are carrier is... I can't just bring my phone to the carrier. I have to hand it over to our IT tech and its up to him from there. If I could walk into my carriers store and have them fix the problems I would. But corporate policy dictates that the only thing any employee can do with a company mobile device, is bring it to the internal IT department only. That is my reason for saying IT departments will get slammed. JMHO.
Compared to...
A company picks one OS platform to go with, and that IT tech.. knowing the one platform, can more often then not fix the issue himself... not by going to carriers because the have to support the products they sell.
Maybe its just me, and maybe I'm old school but...
"If it ain't broke... Don't fix it"