Golf strategy is more interesting when you need to consider different penalties for where your shot might end up. As soon as you say that it's a one shot penalty, somewhere up near where your ball lands, no matter what then you might as well bomb away every time.
But ultimately what determines which penalties result from what conditions is down to practicality. The idea that you can decide what your search area is, and then decide to drop wherever your ball would have entered that area is ripe for abuse. It works for water hazards because they're a clearly define area, either it is virtually certain that your ball ended up in that area or not. If it did then you estimate where it entered that area and drop there. That way it's the same for everyone. Unless the course is going to mark "wooded hazards" or the like then there is going to be no consistency.
And I think that the main reason you'll get no traction with the OB idea is because it's not very often that the out of bounds fence has clear land right up to it. So in many cases you won't be able to drop two club lengths from the fence because it's deep in the trees etc. When there isn't clear land outside a hazard the rules say that you should mark the hazard further out. That makes sense and doesn't unfairly penalise the golfer. But imagine if they moved the out of bounds to the edge of the woods so that you could drop. Would you really be happy that your ball was in the woods and playable only a couple of yards from the rough but now that's out of bounds and you need to take a penalty and drop?
The rules as they stand work remarkably well in a very wide variety of situations. You can go to a course you've never played before and are very unlikely to meet a situation where you're unsure how to proceed, even if the course is very different to anything you've ever played before.