Thanks for the extensive comment, but unfortunately the EU can't take Hungary to court. They also ignored the ICC order to arrest Netanyahu. I know I sound very cynical by quoting this, but it seems a very true to me (and Orban) right now.
Laws without enforced consequences are merely suggestions.
Just like there was nothing wrong with Jews, they need a public enemy and they can't pick people from the majority so they've picked non-whites non-straights and non-females. Also lines up with the Christian believe system, which have been using LGBTQ people as scapegoat since they stopped burning witches.