I take your point that two years isn't "forever" in electoral terms, but that's two years for the current government to try to turn things around.
As I understand it, it's not that the electorate has turned their back on Chavismo, they're just not keen on Maduro's implementation of it. If a general election were to be called today, I'd expect MUD to win. But if Maduro can plug the leaks, or even if he's replaced by his VP who plugs the leaks, then I expect the electorate would continue to support PSUV in two years. Maybe not by a landslide, but by enough.