Nobody in the EU is “obliged to carry id”.
That is unless you’re going to a rental agency or bank, in which case you obviously do carry your national id card, and that’s it.
In the same situation in the UK you are obliged to carry two of a dozen accepted quasi-ids plus a heap of bank statements, utility bills and other documents to really prove you are you.
I’m not sure which of these represents a larger violation of “civil liberties”…