Actually, I think it's a great long term move for their QNX-based platform. End users don't care whether an app is native, Android, AIR, WebWorks or Java-based as long as it's available in some form.
Having more apps offers an incentive for early adopters and end users to invest in the platform in the near term. Eventually, as the platform grows (perhaps as a result of the various app offerings), developers will start creating native applications.