Well in a couple of years we will find out why the GG quit. The problem is that they picked a younger woman to fill the position. Usually our GG are old, less energetic. Maybe the GG was a bitch to her people. More than likely, she had to put up with a person(s) who did not work well (well maybe use the word- lazy). Being an astronaut, you have to be go-getter, and expect people you work with to do the same. The typical government worker isn't as likely to be a go-getter. The problem is with government workers, its very hard to fire them, unless they break laws etc. A second thing to remember is that those government workers stick together when there is an outside force...
And the thing is that whatever was happening should of never entered the mainstream news. This is true of the GG office because it is supposed to be non-political... Whoever leaked it should be fired.
As for a previous GG who still puts in expenses, she is retired is should only be entitled to her pension. It would be different if the Government ask her to do something. As for the pension 150,000.00 a year is piss compared to a budget of 335 Billion/year
As much as everyone thinks that Canadians elect our Government, its really the civil service that is the government of Canada. They are the ones advising the ministers (of whatever portfolio) on how to do their job. They are the experts in those departments, not the politicians.
I think the GG position is still valid.
As for the senate, they need new rules, like to show up for work etc or don't get paid. An elected senate, I don't want Canada to go the route of the US. Its all about the election of, and the raising of money. No the senate still has to be tied to the provinces. Maybe appointed not by the PM but by MLAs (provincal legislature) in that province. Yes there needs to be senate reform.