Who usually discriminated against the Irish?
Irish-Americans were usually discriminated against by Anglo-Saxon Americans. They thought they were ethnically superior to the Irish. A similar situation was also going on in Ireland. Anglo-Saxon Englishmen took Irish land because they also thought they were ethnically superior. Other Americans thought they were superior because they had been in America longer than the Irish and had achieved more than them.
Pictured above: A map of confiscated territory by the English from the Irish.