I think it is difficult for people who come from less corrupt countries to understand the code of conduct that ran through all of government here, especially until you have lived in the country for years. Politicians just wanted to be politicians so they could roll in money. All of them were at it, no matter what party. Even if your party lost, your mates in the winning party would give you a botella - a salaried job you didn't need to turn up for.
My take on it is this. Danilo made some grand moves which looked like he was trying to change things, like building thousands of schools and building new highways but it turns out these were just new ways of milking cash from the system in a slightly less obvious way. Then comes Abinader who says he is anti-corruption and is going to change things, and I'm sure all the politicians thought "hey ho here we go again, what color do I want my Lamborghini". But then he started throwing the book at people in his own party and in the institutions like the electricity companies, and a lot of these guys are having a double-take. It remains to be seen if he will stick to it or if he will be eliminated one way or another.
Terrible time to own a Porsche garage though, I can't imagine they have many customers these days.