Mobile phones are the only platform at the moment that can reasonably be used to enforce mandatory software installs and remote attestation. Removing sideloading can down the road leading to Google (or Apple for IOS) forcing all app store provided apps/browsers to support government authentication APIs like this.
Having said that I like how in PL we have very nice auth to all government services that finally works well (it's like 5th implementation of this system). It makes it very easy to use gov services and before had to login with bank accounts or create some crappy accounts. Now it just works with faceID and done.
You can also login to 3rd parties as well. For example I was able to get my medical health results info from commercial provider by sharing basic info from this auth app without creating account or anything (they get access to Gov ID).