The passport is a relic of old management. If it survives on its own merits, it's thanks to old management.
As for impressive, only in a vacuum when compared to past failures. Heck, the new BB10 devices sold at a higher rate when they were released, so it's not even as impressive as that disaster.