The appearance of free commercial grade (and more mature) application servers, like JBoss, made BES unattractive and unable to really compete with the former.
The emergence of readily available, commercial-grade application servers, such as JBoss, rendered BES less appealing and unable to effectively compete with them.