Hungary is such a bad situation. The people are very conservative there, but their only choice was between a Putin ally conservative or a bloc of liberals who would enact policies the majority of Hungarians would have opposed. Do you vote for the side you disagree with 90% of the time, or vote for the side you agree with on most issues but is supporting a Hitler-like figure?
This is the problem with elections in general. People may have a candidate they agree with on almost everything, but there could be that one hot button issue they agree with the other side on, causing the other side to win. Then those elected do what their party wants for their term, taking little thought into some other minded people that put them in power in the first place.