The better solution is to just stop sending EU money to Orban (which he used to buy up all the media and gain this power) and send money to the cities and projects directly.
Budapest is an amazing city to live in as long as you don't earn your money there.
The biggest problem for me though weren't his leadership decinsions, but the amount of corruption happening. Hungary lost many places in the Corruption Perceptions Index in the last 10 years, while its surrounding countries got much better.
Another might see it as using the threat of outsiders/foreigners to consolidate power by the administration. Certainly controversial issues, but hardly ones that are obvious or settled.
There are manufactured fears that "millions of people will come to hungary from africa", that rich jews will set up a dictatorship in hungary, and that the EU will somehow impose itself over the parliament.
None of this has any foundation in reality.
On what grounds?