Ruth We did and do similar things as you. Our kids take books with them now to read, if we go anywhere.
In your info, it does sound like your friend is so out of order. I think you have to do a lot to be barred from a pub. If ours ever misbehaved they got a rollocking and inveriably we would leave the premises immediately.