My point was to not to throw peaceful protests under the bus.
I'm not; I'm throwing peaceful parades under the bus. Effective peaceful protests need to disrupt authoritarianism and directly challenge the regime's authority. I won't deny the effectiveness of tactics such as those used by Gandhi or MLK, but I see none of that happening in America.
Who cares if it's against a brutal government or a brutal corporation?
One is able to use near-unfettered violence to achieve its aims while the other can't; that's a big difference. Also you can boycott one but not the other (unless you're willing to back up your boycott using violence, due to the prior point).