You can criticize the lack of effort and point that criticism directly at those in charge. Taking cheap shots at people making personal choices to at least not contribute to the problems directly is just not ever going to do anything positive. Again, these individuals are not the ones in control of government policy. They are just trying to do what they feel is a better way than actively participating in the worsening.
Shout at the US government all you want. At least you'll be putting the blame of inaction where it belongs. You're efforts will have the same effect that you say the individuals are having. None.
You want to make changes? Run for office. Get elected. Enact change. Oh, right, your comfy salary and cushy job are too nice to actually take on any sacrifice to do that. So getting a government job making changes from the inside are also not going to happen for same comfy/cushy reasons. Also, now, those jobs don't exist. So go out and campaign for those that are working to get into office. Work to campaign against those that are in office but not doing anything.
There's much more helpful ways of trying to get large scale changes made than trying to belittle other individuals.