P.S. I work in the software business too.
Additionally: Do you honestly think that given the Government's lack of guarantee to provide you with free healthcare, clean water, even clean air... given many states atrocious track record for this: Look at Flint with the lead in the water, look at Pennsylvania with oil companies fracking and polluting the drinking water meaning you can literally light the water pouring from your kitchen tap on fire. Do you really trust your Government to provide you any kind of regard when they've got lobbyists campaigning left, right and centre for the interests of people who don't give a shit about you and yours, just their shareholder profits?
I think it's naive to expect that the Government will do the right thing, even though as tax payers we should rightfully be able to expect that. They've proven too many times that they won't. The definition of crazy is doing the same thing over and over and expecting different results. If you want different results, something's gotta change. You have no surer way of doing something different than doing it yourself.