Oh, I was under the impression that any app designed in Metro is capable of being run on all Windows 8 devices and the desktop style apps can only work on Windows 8 full version. I'm not that familiar with Windows Phone 8 so I just assumed. Oops.
Actually you'll find the iOS app store has a lot of quality free apps.
You want to edit movies? Sure, BB10 devices come with Story Maker. iOS
has far more options (many of them free) though. You can't share via Bluetooth? Download an app to do so. Though to be fair the free one seems to have bad reviews. You want a photo editor?
Take your pick! You don't like the calendar? (Which btw
does have agenda view) Then
download a different one. Sure some of those are pay, but many of them are free.
So yes, out of the box BB10 has more stuff. But BB10 loses out once you add in free apps. And really loses out when you add in all apps. And the idea of comparing devices straight out of the box is completely silly. I mean you don't honestly think the lack of Facebook, FourSquare, Twitter, DropBox, Box.Net, Evernote is a "weakness" in functionality of iOS do you? They're all available on iOS for free, and quite frankly they're all quite a bit better on iOS.