There are more states prepared to challenge the EU status quo and more states where there is public support for leaving the EU than two years ago. So there is a greater incentive for EU leaders to fix it.
People now have a better understanding of the pros and cons of Brexit, how they were lied to, particularly by the Leave side, in 2016, how much Brexit is driven by the need to resolve internal conflict within the Conservative party rather than the interests of the country and the great difficulty in negotiating a Brexit deal. That is reflected in opinion poll after opinion poll showing majority support for staying in the EU for over a year and support for staying in the European Economic Area for even longer. Also, the 2017 general election showed the young people who failed to vote in the referendum that their votes can have a major impact. On balance, more people would switch to remain than those switching to leave.