Agree. Over-balancing everything in single player games sucks out the fun.
"Single-player" here is key - minutely perfect balancing is often a necessity in multiplayer games, and I suspect sometimes that mentality is carried over to single-player experiences without stopping to question it.