I personally don't mind who works there and actually like meeting other nationalities when abroad but these themed pubs whether they be Irish, German, British or whatever are there to attract people from their "home" country and if that market isn't there then it sorta makes sense that they don't do too well. I was in Benidorm a few years ago and found a nice place to eat called Yorkshire pride, full of Yorkshire staff, full of Yorkshire customers. A lot of people like the home away from home aspect of travelliing, for my money it sorta defies the purpose of travelling to hang about with people you can talk to any day of the week at home.