I mean, that's to a minor extent how parliamentary systems work. There's a limit on how long you can go without an election, sure, but the government can call one basically whenever they want, which means if they have a stronger mandate they'll probably try to stretch it out whereas if they barely have a government yet the people support them they may try another election to increase their standing, and if you have a flimsier support you may end up being vote-of-no-confidence-ed sooner
Look up "horseshoe theory", might explain a few things