Last you checked? That's such an adorable (and overused) trope.
Apple chose to address an issue that is affecting the US. As a US-based company, there is nothing wrong with that.
"It seems to want to be a SJW in America but kow-tow to oppressive governments where it needs to build marketshare."
Don't like that or the positions Apple chooses to take? Please, standup up, be courageous, and vote with your wallet. There are loads of tech choices out there.
No, nothing wrong with that. But why now? SLPC has been around for a very long time. It's just NOW that Apple want's in. Racism, the KKK, Neo-Nazis... not new. Didn't start in Charlottesville. So it takes a sick-o to run down protesters for Apple to want to start taking donations for a wholly unrelated group that really doesn't need money? Yes, sounds like grand standing to me. C'ville was a tragedy but it wasn't a natural disaster.
I don't care what social positions Apple takes but they should be consistent. That is my point. Apple (and other companies) like to rush in when the publicity factor is ramped up to make itself look good. But then it conveniently ignores similar issues in other countries it does business, has offices, factories.