After visiting Ireland and getting to know the people there, one thing that was made very clear is that the hyper-exaggerated Irish accent and leprechaun references that so often appear in the media around this time of year is extremely offensive to Irish people. Most people can't pull off an authentic accent, nor are they familiar with the actual vernacular used - so they resort to stereotypes which are (for lack of a better word) racist. It hurts my heart to see people disrespecting the Irish history, language, and culture that we profess to admire - all in the name of a quick buck.
As a copywriter, I realize some clients will be set on it and that not much can be done. However I do my best to educate people as to why this approach is a bad idea. If they want that sort of thing, they are best to seek it elsewhere.
It IS possible to create an Irish-themed commercial without being offensive. I try to come up with something that is in tune with the sale/event/product that the client wants to feature without venturing into territory that is inclined to further the stereotypes that Irish people are trying so desperately to overcome.
With regard to the term "Luck of the Irish". If you look at Ireland's history, particularly the colonization of Ireland by the English and the fact they are STILL trying to recover from the aftermath, one wouldn't consider them so "lucky".