Sometimes the issue isn't corruption, sometimes our government is clean and fair and try their best to run the country, in this case the issue isn't with corruption, but with the government wasting the resources and tax money that we have in an inefficient way.
Government paying jobs pay well, they have benefits and a good salary, some of these reasons can cause government workers to become lazy while still receiving their money, many Canadians think that these jobs and corporations should be privatized since privatized corporations run on profit, which creates more competition and thus makes workers more efficient.