"Steals" rip leagues apart. When those "Steal" trades go down the commish is always the first hear the complaining about it. I like democratic voting veto system. You still hear the complaints when the league votes it down though. Still a better option than one vote.
You are protecting your leagues integrity by flexing your vote option. No one wants to play in a lopsided league with terrible trades. If you have not been in league like that then you should try it some time. You would end up just not even checking your line up.