A civic holiday means all the gov workers, mailmen, beer store and ligour stores are off but most other have to work. How civic is that? Everyone should be off not just the privileged few.
With excepts like pharmacies or at least one open in the area, gas stations and service vehicles etc