Well, it's not always right to blame the government. You still have to take responsibility for yourself to make something good happen in your life and determine how to make progress and prosper.
You are right. Normally, as a citizen, you need to have backup, whether there’s government is a job or not, because the government cannot sustain us. Whatever the administration wants to do, people must blame them. So as citizens, the government only needs to try its best to do things that are compulsory for its citizens to be able to prevent certain things, but as citizens, we don’t always need to blame the government. Because if we say we will always wait for government, seriously, many things will not be accomplished in our lives, and those who we are blaming won’t even know our existence, so we are the ones that plan our lives, and we are the ones that are supposed to find a way to implement those plans.
However, I can't blame the criticisms against the government because of anomalies, especially in handling and using public funds, and most notably, corruption, which are cancers in society.
We all know governments have a crucial role to play and many administrations failed to do so, and there are things that are obviously not going well for the citizens, so things like that, we can’t blame anyone if they complain about their government because, like corruption you mentioned now, it is one of the things that affects people in society. It is very bad for someone to spend many years studying in school, and at the end of the day, these people go back to the street to earn a living, which is very bad, and all this is happening due to corruption. When they say you must get money before you get a job and you are from a poor family, you can see that such person will stay jobless or go back to stress.