Presidents, prime ministers, and governors are always enemies of liberal democracy (the republic for those more familiar with American terminology). Nobody should be given that kind of power, but unless we can figure out how to run a country without such leaders, we have to tolerate them as a necessary evil.
There are presidential elections every 5 years, which are "standard", if no candidate gets over 50% of the votes, there's a second round between the first two candidates from the first round. A month later, there are legislative elections, the concept being that people will send the new president a parliament he can work with if they're OK with him. Macron won with 20 something % in the first round ( second round was against the aforementioned National Rally, so his victory was guaranteed), but his party got 50%+ in the legislative elections because people decided to give him a chance to enact his program, even if he wasn't their first choice. That isn't always the case, and if the far right wins the presidential elections next year i'm certain they won't have a parliamentary majority.
To avoid a popular wave sweeping everything, the legislature id bicameral, the aforementioned legislative elections only for the lower chamber, the National Assembly. The higher chamber, the Senate, which is more limited in powers but can still exert influence over the lower chamber's law making, is indirectly elected by mayors, local/departmental/regional councilors with staggered 6 year terms ( every 3 years half the seats are up for election).
IMHO it's overall a good system that allows for everyone to be represented, enables governments to be stable ( but doesn't force it). The main thing i'd improve is ranked choice voting for single seat elections ( presidential, local).
And besides all that specific to France, i disagree about "classic" MMP. It forces cooperation and compromise, much better than a party forcing through with whatever they want because there's nobody that can opose them.
> The former system (7 years president) allowed more diversity
Yeah, but 7 years is a lot and it's a remnant of when France wad supposed to be a monarchy, so i completely understand why they changed it.