I think one of the things you fail to mention is it's antiquated email/Enterprise Activation system. I work in corporate IT at a medium-sized, newish (founded in 2004) finance/tech company and we HATE BlackBerries so much that we limit the number of available BlackBerry Exchange licenses to 20.