New enterprise mobile tech stacks may make "apps" obsolete
In the near future "app" net neutrality may all become a moot point anyway. Many software vendors are moving to HTML5 software deveopment platforms in combination with jQuery mobile or Kendo UI, in order to provide "device independent" access to enterprise business software functionality.
So basically all of the enterprise business software functionality available on a PC/laptop, is also available to any blackberry, iOS or Android device, but with a smart UI to optimize navigation for small screen devices.
This technology is advancing quickly. Kendo UI (in conjunction with an HTML5 application) for example, actually chameleon's itself automatically to "look" like a native Blackberry, iOS, or android app, and can access almost all of the device on-board functions (camera, gps, local database, files, media).
This also frees software developers from having to develop separate "app" codebases for each device, so they're developing functionality once for all devices instead of having to spend 400% of the dev resources to re-create exactly the same functionality on each device platform.
As this mobile technololgy advances the whole "app" conversation will become irrevelant.