The government as the responsibility to provide basic things in the society such as good road, good health care, good educational system, jobs e.t.c, all this are what the government should provide for it's citizens, and one can't say we should not wait for the government to provide all this things this are that that will benefit the society in general and if we all have the attitude not to criticize the government when they are not doing what they are to do then the society will be a hell to live in, so there are some things the government should do for it's citizens and there are some we the citizens should do for our selfs.
A lot of people now wants the government to do everything thing for them, if the government has provided a good educational system for us our own duty is to go to school study and make good grades and use that good grades to search for a good paying job, some people will go school and will not focus on there studies and after the stay in school they make bad grades and when they are unable to get a good job with the bad grade they blame the government which is very bad the government has there part and we as citizen has our own part.