Sure, let's look at the facts.. WP8 was released on October 29th, 2012. BB10 released on January 30th, 2013
WP8 amount of apps: 128,933 (November 24th, 2013) BB10 amount of apps: 130,000 (Sept. 27, 2013)
Number of WP8 devices: 22 (List of Windows Phone 8 devices - Wikipedia, the free...