I feel the last few years of chaos has less to do with the mayor and more to do with the national legislation. The mayor is not negotiating pensions and fuel taxes. Which is where most of these protests are about. It can both be true that Paris is a well run city with a president who invites protest every week.
A lot of things Paris is but a "well run city" may not be one of them, just like SF is many things but a well run city. SF gets its share of attention on HN. Time other cities do too. Even if you discount all of the following ( including from France's own national broadcaster - France 24 ) as biased news, we can agree on one thing - there's a lot of strife in the streets of Paris, hidden from plain view.
From 3 months ago:
Paris migrant camps cleared — again — in immigration crackdown