I absolutely do, and I expressed that view here on St. Patrick's day. It was promptly deleted by a moderator (perhaps I was too mean-spirited?).
Well, it's not St. Patrick's Day, and I believe I am on-topic when I say right now that there are no hyphen-Americans. You are American, or you are not.
Leave your flag and culture in your old country, or do not come here.
Actually, the heavy emphasis on St. Patrick's Day here in Massachusetts has led me to fly the cross of St. George and St. Andrew on their respective feast days to honor my Anglo-Scottish heritage. I'm sure I'm the only one to do so.
But even if there is, it would be akin to what the Mexicans do here on May 5th, or 'Sinko Da Freaking Mayo'.
But the difference is the Irish never protested-marched-demonstrated en masse while holding the flag of Ireland and demanding 'rights' for a bunch of illegal Micks.
[ I can say that being Irish :-) ]
actually I don't care who says 'Micks', doesn't bother me a bit.