Like other Chinese services, they don't really care if a non-Chinese find it inconvenient.
In China now there are so many services that require real-name authentication which requires the Chinese National ID.
The only way I could get it sorted was set it up at the airport.