Phil:
You're not a whiner, that would make more sense, at least for the vineyards are are internal to the course. Those on the edges, well.. that's just OB plain and simple.
BUT... the problem is under the rules of golf you can't make those hazards - there has to be water running somewhere in them to do that - go to usga.org, find definition of hazard, water hazard.
They could be declared OB and not break the rules, although it's odd to do that for the internal ones as well. The main thing is they don't want people going into them and hitting the ball... so they do what they must.
TH