Will BB10 take down WP8? Maybe not. Is it possible? Yes, it is, if Microsoft allows it. I know in big corps, things aren't always smooth sailing just because they have billions of dollars at their disposal. Problems still exist amongst and between different departments, but I find that Microsoft has too much money to be playing around with WP8, and that's what they're doing. They are yet to hit the ball out of the park, and its the waiting to do this that might kill them.
Microsoft is in the perfect position to come out on top. Their biggest threat isn't even Apple at this point, or RIM, it's Google. But ONLY if they allow it. They have potentially the most robust ecosystem, they have huge amounts of money to throw at their problems, one of the best R&D teams in the technology industry, and their reputation of being last in the door, but first to the table is pretty much unrivalled. (See Xbox and Windows computing). But, with all these things going for them, I don't see them moving at the pace they should be moving with. I have to think it is a problem with a managerial line. Some one, or some group of people are making all the wrong moves. They're making it way too easy for companies that don't have nearly as much resources as they do, to compete.
The complaints on WP8 should be plugged already (no Notification Hub, simpler management for ringtones, etc). These things should be fixed by January 2013 for the latest. There are some marvellous features in Windows 8, not found in WP8. How is that even possible? I don't know! The picture-unlock is a cool feature, bring it to the phone. It will be a first for a phone I think. The gesture in Win8 to close applications; bring that to the phone as a force-close option, where if you place your finger to the top of an app, and drag the app all the way down, it closes. But, if you drag it midway to the screen, you bring up the task switcher. Easy, and intuitive! Fix the view on the task switcher, so that people can properly see their running tasks. Add real, Live Wall Papers to the lock screen. Some more customisation wouldn't hurt either. There are simple customisation tweaks that will make the phone feel more..."free" a la Android, without sacrificing the control MSFT has over the experience. Have the option to change Tile colours individually. Maybe even an option in the colour picker to automatically change Tile colours after certain set periods of time. This ensures your phone always looks surprisingly different (You never know what colour theme you'll see when you pick up your phone) - no other OS even has the potential to do that. Add an option to change the font sizes for headings. These are small additions to customisation that will not interfere with the look of WP8, while still bringing more openness to the platform. These are just examples.
No apps? Fly out to India, get a group of four dozen of the best coders you can find, sit them in a room, make them an offer, and let them get to work. Instagram won't jump on board? Call the CEO of Instagram up, and tell him Microsoft will develop the Instagram app, using our own resources, and we'll pay you to do it. All you have to do is sign this, we'll take care of everything else.
Where is the marketing? Where is the real guerilla marketing? They have these boring personalities using WP8 devices, why? Look at the phone, look at the celebrities that match up with the look and feel of the device? Pay Justin Beiber x-amount of dollars to endorse it. Pay the labels to use the phones in music videos. Put it in the hands of Beyonce, Adam Levine, Drake, Lil Wayne, Adelle, Rob Dyrdek, Kobe Bryant (that yellow L920 will go nicely with the Lakers). Put a pink L920 (make one if you have to), L820 into Nicki Minaj's hands, and pay her to use it in her next video. In fact, offer her that Signature Pink L920 for keeps, as her own personal phone. If there is a demand for it, manufacture more and sell it. Or, make it a 1-time only Signature Phone, the Nokia Lumia 920 by Nicki Minaj (in hot pink) where she gets a small cut of all sales of that phone. Put her face on the box of that particular model 920 or 820! Have her go on 106 & Park, and pull it out briefly on the show, let her advertise it there. You won't believe the amount of "Barbie" followers this girl has. Teen girls and young adult chics will run to stores in droves to get their hands on their idol's phone. It seems tacky and desperate, but look around you, we are desperate, and these are the moves you have to make to get awareness out there. Sponsor these dance and talent shows with WP8. Iron Man 3 is coming out, get it in the move. The L920 in red, or yellow will look great in Tony Stark's hands; it compliments his Iron Man suit perfectly. I know the movie has finished filming, but the idea remains. Get it into the hands of a movie that falls in the same category as Iron Man. Just get it into a movie. What's the use of having so much money at your disposal and not using it? Do a RedBull Event, where Nokia is part sponsor (Show off the ruggedness and durability of the Nokia Lumia 920 at the event). You don't need a degree in business or marketing to figure this out. Microsoft has everything in place to blow past RIM, and Apple...but what are they doing? Giving these other companies a chance to get ahead, leaving MSFT to play catch-up again.
WP8, to me, is the most intuitive and sensibly functional OS on the market right now. I honestly believe it is the best mobile phone OS. The fact that I know WP8 could be hugely successful, and it's not, or taking its time to get there is disappointing and even frustrating.
@ohgood
You can't Windows Phone 8 has stagnated, not yet. It's way too early to say that. The OS is barely two months old, and as you've said already, sales reports have not been released yet. Just as you say it's too early to call it a success, it's also too early to call it stagnated. Yes, there is a shortage of Lumias, but Lumias aren't the only Windows 8 Phones out there.
@the poster above you
The virtual keyboard in WP8 also adjusts itself in its digital space to compensate for errors in typing.