Compelling, but if customers are not using the product, Microsoft would do the same thing. Why not throw products on the wall in "beta" form and see what happens? It creates a creative work environment (I think) that would be compelling to be in. Create something that you "think" might work and get feedback. If it doesn't work. Lets go back to the drawing board and lets see how we can make it better. What is wrong with that approach?