As I understand it, BankID in Sweden is still run by one organisation co-owned by the big banks, and banks handle verification for issuance. There is still a single point of failure for the operation of the system.
There are talks about a state-provided one coming soon, because of EU E-ID laws.