A reminder why this shouldn't even be bothered with discussing.
Their website was just registered at the end of May in Ontario, Canada, and their blog just started this past Friday. There's no evidence that this "group" is more than one person (named 'Michele').
This is a nobody, singular. Literally 99 + percent of people outside of the genius who made this website really believe this s***. Call me when the n-double-acp or some actually prominent African-American leaders call for this. Ain't going to happen.