Wouldn't it depend on the length of the hole, at least to some extent? For a longer hole, definitely. For a shorter hole, I'm not sure.
One of the courses in town has a short par 4, 320 from the regular tees, plays as a dogleg right that's uphill the last 80 yards with a large fairway bunker on the right about 240 yards out. There's a creek that snakes across the fairway, allowing a carry of only 200 to cross it on the right (but leaving a totally blind shot and a terrible angle to the green due to slopes and greenside bunkers) but is longer on the left (210-225 depending on how far left you go) where you have a perfect angle and can see the top portion of the flag. Laying up near the creek isn't easy because the ground slopes downhill the last 20-30 yards short of the creek and the area where you can get closest is on the right where you have that poor angle. So the best place to lay up is to the left around the 150 marker, meaning some players will end up hitting the same club twice, or nearly so.
Is it a bad hole? Now that I think about it, I actually think it is one of the better all-around holes in the area, when considering all levels of golfer. It has a lot of strategy going on for players who can't make the carry or decide against it, there's some obvious risk/reward for players who can make the carry but not every time, and it is very interesting for longer hitters since you have to decide where to place your drive and avoid that bunker on the right when there's no wind, and can give it a go when there's a helping wind (it is about 295 to the front of the green from the back tees as the crow flies, but you're hitting from that 'bad angle' on the right so while I've been short/long/left/right I've only ever driven the fringe, never the putting surface) Since the hole is so short I don't think the way the hole forces those who can't make the carry to lay back so far is really all that bad. If it was 20-30 yards longer I would think it was a bad hole, because shorter hitters laying up at the "150" (that would then be 170-180, uphill) would be practically playing it as a par 5.