There are plenty of other (better?) reasons why developers might want to push apps.
More APIs, less friction selling stuff, business presence right on the homescreen.
And people want apps, believe it or not.
And people want apps, believe it or not.