I agree with those point. However I don't see the issues being fixed that soon.
As for the last it takes a lot of man power to actually do the checking without a public id database.
I think you haven't understood how it will be done. It won't be manual labour (and no there isn't a public database). The ID card has a chip that's even capable of digital signing, that's how the id can be automatically verified. They insert the card in a reader and identify themselves to the website or application in question. It's been explained already, and it's on the website's FAQ.
There is no paperwork involved on our part