"We need to..." is one of my infinite pet peeves. Organize. Do. A "general strike" is a favorite by people who will not shut down the system or threaten their incomes by being involved in a general strike. The people who can shut things down with a general strike are the ones who are most vulnerable to its consequences.
Your rich car dealer friends are the problem, not the janitors. Stop it.