Yes. They just have to pay a few thousand per month to places that do it as a service.
Complying is easy, doing it economically is another thing.
Sounds like a great opportunity for a startup to fix!
In the country I live, there is a standard AML/KYC service that allows customers (banks, utilities) to easily perform ID verification in a few minutes.