Regarding your last line: it heavily depends where you live. In some places, it won't get you anywhere...
There's also the option of avoiding working all-together for companies that employ said "suits". Which, and I thank the Creator of the Universe for that, I managed to do for the last 10 years of my employee history.