Why did it take until now for a critical mass of key players to take a stand against Trump's assault on democracy? Why wasn't it already enough when he pointedly declined to promise to accept the results of the election if he lost, during the 2016 presidential debates?
Liberal democracy is like capitalism, a game designed to make its players compete against each other for points and prizes. Competition is the driving force behind the real benefits such systems achieve, but the logic of competition also imprisons its players to stay within their roles. It is no one's job to defend the system of rules governing that competition. As a result, democracies are surprisingly vulnerable to take over, as we have seen from the recent examples of Turkey, Hungary, and (ongoing) India.