I realize the 2 meter rule is trying to make a point to the player to stay out of the trees or else, but we all hit trees from time to time and the 2 meter rule creates this random situation where sometimes a player gets penalized and sometimes they do not, so luck becomes more of a factor with the 2 meter rule, so I am for eliminating it.
I personally would like some appropriately used hybrid of all-or-nothing 2m rule. I absolutely disagree with the statement about luck. When a player intentionally throws a high shot up into a tree or over and spiking down into the tree hoping it hits the ground, that's not a situation where luck becomes more of a factor -- everyone that does that knows the risk before they do it. I guess the one whose discs actually came to rest on the playing surface was the lucky one. But you know.
In general the rules should punish bad shots and reward good ones. A "hope and pray it comes down"-shot is not such a scenario. I do agree however, that a shot that sticks in the middle of a fairway, right at the curve 250 feet from the basket, is not what should be punished, either. Personally, if there was a reasonably easy way to do it, I'd rather see a rule where it's only in effect within a 50-ft radius of the basket, or somehting like that. And of course it makes sense that "big arms" who can throw over everything don't like it. Why would they?