In the local this lunchtime, and there was a kid of about five years old busy playing on a hand-held games machine, with all the associated beeping and warbling. Since when was this remotely acceptable in a pub? The old-school landlord would instantly have said "stop that now or you're out!"
Little wonder adult customers prefer the quiet and order of their own homes.