Interesting points but I feel the comment about romanticizing pre-colonial Africa is not really an argument worth making. I feel it implies that post-colonial Africa was better, which clearly it wasn't cause that's when many black folk were stripped of their cultural heritage, not to mention enslaved, massacred, stripped of their natural resources, and ruled over by colonial powers. Europe was no walk in the park in the middle ages, there were wars, famine, plagues, religious strife etc, but that doesn't mean our fairytales about princesses and castles are misleading - they're just fantasy and that's what Beyonce is delivering too. I get that she's a woke cultural icon but she's also a popstar and we shouldn't expect her content to be strictly educational or read like a textbook. It's not a standard we hold anyone else to so why should she have that burden? Just let black people be proud of were they came from if they want to, it's literally the least we can do.