I am glad we agree on most points, Aqua. But if we are to single out ONE race over other races of people who have immigrated & integrated into America and give them special privileges (including reparations), it does a disservice to other races. Whites cannot be held accountable for the advantage of being born here and be labelled as having 'white privilege'. I mean, it is like saying English people should give reparations to Muslims who move to England.
As you say, "opportunities have opened up tremendously for people of color" (as well they should) but cannot come in the form of "reverse racism". Respect is earned and if a group puts their fists in the air in disrespect for America, destroys our cities, demands/forces Socialism/Communism upon us, and attempts to change everything that is normal & good, patriots will react and progress will be stymied.
imgflip.com/i/5dq4do