It would be worth making a complaint about this as it sounds as though the crew got their service standards mixed up and need correcting: regional services from BHD don’t offer a bar (water and snack only) but LCY services do. You certainly shouldn’t have been deprived of that Johnnie Walker. Uptake in economy tends to be low as, as another poster said, people don’t listen to the PAs and are used to flying airlines with a BoB service.