Because it's an absolute crap. In Germany the workaround is gas stations that were converted into grocery stores.
Even in my country where shopping is only closed on pub holidays the gas stations now serve as grocery stores and bake fresh bread on those days. It's just populism.