but they are getting rich and with that maybe a little arrogant - like the English.
I am not quite sure how if this holds up; you are talking two different cultures/ attitudes/sets of values.
The Irish don't have a culture related to invasion, conquering/colonising/ruling other nations/beleiving ourselves to be superior.
Yes, the younger part of the nation is effectively Catholic in name only, yes they now are financially well off, can now travel, enjoy a higher lifestyle - but at a cost, less time for people, seeing other peoples as an opportunity to make money, much faster more frustrating/impersonal lifestyle, particularly in Dublin and to a lesser extent in other cities.
We have gainer a lot....but also lost certain things.........
If they are refusing people based on race or religion then they can expect problems (and deservedly so) but if they have an unofficial policy of always telling groups of Brits that there is no space, they will not have any problems. And even if somebody did complain the hotel can fairly easily prove that it is actually their official policy to bar all-male groups (other than corporate travellers or conventions).
Again there are issues surrounding this.......even though the hotel may well have grounds to ban certian groups...if its found that....that group was all Irish/English/Danish, you would still have grounds in law to take an action as it was indirect discrimination.