Why is there an Irish pub everywhere you go?

There are many reasons in history for Irish pubs being situated in obscure towns, places and holiday destinations. One reason is due to the amount of Irish people that immigrated from the 1500's right up too late 1980's for various reasons be it famine, civil war or opportunity. This resulted in Irish people settling and developing communities that included Irish pubs that in turn attracted customers and were successful. In more recent times, there is a holding company that has placed Irish pubs in obscure areas i.e. on some of the highest mountains in the world or small villages with small populations to build on the global phenomenon of 'there is always an irish pub everywhere you go'.