BB, and apples for that matter.. seem to be so "rock solid stable" because they are locked into a finate choice of hardware.

Heck, if Microsoft designed a windows OS to work on one or two devices only, you'd have a rock solid device as well. This applies to mobile as well as the desktop/laptop world.

I'll take my millions of choices of hardware combination as well as software any day.

But since I support mobile devices as well as desktop/laptops.. I can totally see the reason for the KISS model too... We have some users who would struggle writing a letter and putting a stamp on it.. let alone giving them a mobile device.