LOL, well I wasn't speaking to you but thanks. Do GM's in the real world have restrictions on trades? Come on, where grown adults here (at least in the leagues I play in).
You're right, if you play with experienced adults, you don't need vetoes, but not everybody plays with experts. Some people need to be kept in check, just every once in a while, until they learn the ropes. Again, not in my league, probably not in yours, but in some, you have to draw the line somewhere.