Obama has indeed mentioned past U.S. flaws in several speeches. But in those speeches, Obama never uttered an apology for the United States. And anyone who can prove otherwise please show me the proof.
All lives matter, but Black Lives Matter is a serious thing. It focuses on black lives, people who've been hurt too many times in their life-even killed- just for their skin. Black Lives Matter focuses on black lives, and your ass is gonna parody it with all lives matter? That's just fucking stupid.