BlackBerry Is an Emergent Software Vendor on the Path to Profitability, Despite Lacking a Moat ...