We're just suffering a massive downturn in pubs/bars and very few actually specialise in live music in the first place.
We have pubs desperately trying to turn around a failing business. So they pay a booker to fill their calendar with bands. The booker doesn't give a damn, just needs the calendar filled, so books anything he can get. The venue doesn't understand music does not have any facilities (stage, lighting, PA etc) so doesn't attract a live music audience and so the pub ends up in more financial trouble.