Again, overall I agree with your assessment of the Windows Store and need for more apps. You actually can play Candy Crush just fine on a Windows tablet through Facebook. Even though it's a Flash app, it works perfectly with touch. Microsoft was wise to include Flash support in modern IE. Indeed that support does obviate the need for a lot of apps. Sometimes the Flash app or player may not be the most touch friendly thing but sometimes it would very well.
We agree but we all know grandma isn't going to run Candy Crush through Facebook running flash when the alternative is just "click the candy crush icon on the home page of your iPad". I know which one I want to help grandma get up and running