I think it’s really simple. There are not enough apps.
That's certainly a factor, and thus the Catch 22 -- in the highly competitive market for apps, what developer wants to write for a platform with so little market share?
It's positive feedback -- in a downward spiral.