Busybodies entitled to see your ID card?
Afraid that's not correct.
If the law specifically requires citizens to identify themselves to the authorities on demand with an official photograph document, such as an ID card or a driving licence, as is quite common here in continental Europe, then you've got to comply.
If you don't, you can expect to be fined and probably arrested.
It stinks but that's the law.