Not a racist question. I've always wondered why groups that were originally seen as sub-human (Irish, Italians, Jews) were after a few decades able to be seen as completely white and fully American yet blacks still struggled.
African Americans had a head start compared to the Irish (arrived in large numbers in the early-1700s whereas the Irish only arrived in the 1850s). After 100 years, Irish people were not considered a different race and Americans even elected an president with Irish history, JFK. Yet even after 300 years, African Americans are not really accepted.
Though there are no explicitly racist laws, AA's get on average way longer prison sentences than whites. They are AFAIK, the only group to really live in ghettos (even Hispanics don't).
Why is this?