It seems to be a regional thing. I never noticed em much in the wider region where i live in Belgium but then i went to Brussels and suddenly every restaurant and bar had em.
Some at least did have regular menus too and the barcodes mostly served as a quicker alternative until said menu was brought.