Most of them have fixed dates for elections.
Even so, some third world countries are more democratic than Canada that is supposed to demonstrate how democratic we are. We are much less democratic in our electoral system as far as practical democracy is concerned compared to many third world countries. Even Vietnam is probably much more efficient in its voting system. Many other parliamentary systems operate much more efficiently. I was in Malaysia and saw how efficient it was as far as voting was concerned.
In a nutshell, it is about time. It does not matter how long this system has been followed. This is a modern world, and we must adopt modern and efficient practices. We must restore democracy to the extent that it becomes a practical democratic country. Canadians do not want an elected dictatorship in this country at all.