Uhm...no. It doesn't.
First of all the example you used is comparing apples and oranges.
Discrimination against the Irish had nothing do with race. It was a cultural trait imported over from England that had a long history of conflict with Ireland and their supposedly impossible to govern populace. This attitude also played into tensions tied to immigration in the early late 19th century US. Irish migrants arriving to the US were competing for labor in the overcrowded early industrial cities of New England. Most Irish migrants arriving were destitute labor migrants. If you want to compare it to anything it was akin to the attitudes towards Mexican laborers today.
This phenomenon doesn't go away, it simply finds a new scapegoat in whatever culture currently fits the demographic stereotype. At different times it has been the Irish, the Italians, Eastern Europeans and now Latinos. This isn't racism, it is xenophobia. And it fades as one migrant group becomes to norm and shift to the next migrant group.
On the other hand Racism (racial discrimination) is a completely different beast. Antisemitism has been around for nearly 2000 years. And racism against non Europeans has been around since the Age of Sail. It was fueled by a strange mix of militarism, imperialism and religiosity, combined by a sense of superiority apparently confirmed by the imperial successes of European nations.
Before you chip in your "cure to racism" you should first get your history clear, understand what racism is, how it is perpetuated, what fuels it, and how it is cured.
Not talking about- didn't end slavery. Not talking about it- didn't end Segregation. Not talking about it- didn't end raging institutional homophobia.