That is essentialy the principle of good faith.
Unfortunately, good faith only goes so far and things have reached a tipping point where clear cut, non dependent of votes and agreements, sanctions and limitations to members states are established.
My own country prefers to pay an yearly fine instead of ending the double taxation in place on fuels.
Hungary is veering further and further towards a totalitarian regime. Arguing that people voted for it is an empty reply. The country is plunging into the completely opposite direction of what a democratic state is.
So stripping the country of its voting rights is not enough.
But the bulls will only either kill you or break a few bones if you don't get out of their way. Here, the "bulls" make sure to corner you and pummell you down, just for the thrill of it.