Comment by seanc
I was at RIM at that time and saw _exactly_ the same thing. When I started in 2008, in addition to WiFi and apps they were squabbling with carriers about whether or not the Blackberry needed an antenna. Carriers were micromanaging devices to an astonishing degree.
The river of money from Macs, iPods and iTunes gave Steve Jobs a completely different kind of leverage in those carrier negotiations. Device only companies like Palm and RIM couldn't have broken that carrier strangle even if they did have the technology.
Were virtual network operators (?) - VNOs - a thing back then, and could a VNO make its own rules? If so, could Apple (or Palm or RIM) launch their devices without carrier compromise by also owning a virtual network? I guess this would have required a lot of money. Maybe Nokia could have done it?