Yeah, it's kind of surprising to me, even as a Swede, how the entire society just walked straight into "Yeah sure lets depend on BankID which is run by a for-profit company" without really thinking about it. Sure, it's easier, but there are other ways to solve it, that is a bit more resilient and works in practice, like what Spain has (where I live now), where it's even easier and we don't rely on any for-profit companies to provide this service.