Well, in my opinion, its because he doesnt really respect the people. For instance, during legislative election for the new Assemblée Génerale, the left union won, by a weak margin but they still had the higher proportion of seats. And then, he decided to not choose to give the seat of First Minister to the left, but instead, to wait for many weeks, only to give it at the end to the right political party, who came out fourth and was a minority compared to Left Union/Macron's "centrist" party/Far Right. He basically refuses to negociate with the left and doesn't want to be seen as if wanting to work with the far right. Also why did he even abolish the Assemblée when far right just won the European elections in France? It's like he wanted them to win. He got in because it was him or far right, and he does things like that.
He also favors right politics like uniforms at school and mandatory military service for all young adults. Retirement was pushed to the age of 64 under his name, public schools and hospitals are in pain and nothing is done to fix it like raising salaries for teachers, instead billions lost to please old minds with uniforms. He also forces poor people without a job to now work 15 hours a week to receive the monetary help to be barely be able to live. Some of his minister support far right ideas such as immigration or are incompetent at their jobs, or are corrupt or are people who commited crimes like Le Pen did.
There are other things, but to me, I do not really like how the democracy feels more like an authoritarian government where the politicians are just forcing their way through unpopular decision that doesn't solve issues the country is having. And when protests happen, the police just represses them. When left is protesting, its banned but when far right is protesting, somehow its allowed.
He also opens the door to the far right winning with how his ministers are constantly bashing the left and praising the right. Media being owned by a billionaire and spreading their propaganda online isnt helping also.
He makes bad decisions to solve the economy (or maybe his decisions are good, hard to say overall), though, he really really doesnt want to tax the rich, so, people have to work more. I've heard some name him the president for rich people.
I voted for him in 2022 personally because he was the only one that wanted to support Ukraine, everyone else felt like they'd be bending their knees to Russia. If helping Ukraine wasn't in the equation, things could have been different, I suppose.
All of that is but my opinion, of course, I can't say how other feels on Macron in France and why they hate him.
Not really, my vote was mostly because I cared about the situation in Ukraine, and having a president that would side with Putin or go against Ukraine by either doing far right stuff or making Ukraine surrender to Russia's peace conditions, is a negative for Europe.
Of course, if the situation repeats itself for 2027, now the priority would be more within France in itself than aiding Ukraine, but, one can hope the war ends before then.