It sucks to have to agree with someone that you don't fundamentally agree with but I think the author of the PR is correct. This is a modification of the Apache license and while I appreciate and support their stance, it does seem to mean that the license is non compliant. I support anyone's desire to protest things (no matter which side I'm on) but you can't just make up your own rules.
He is right, the changed license is discriminatory.
Older commits can be used freely, so not a big deal for a while at least and by then someone can fork the code.