I've seen a solution to this overpowered feature in other games (maybe JA2?): units who don't see their targets directly (so they target only by shared LOS), get an accuracy penalty. No too big, so this tactic is still useful, but not game-breaking.
Have devs discussed this, it really does seem like a cheat-feature to be able to shoot with normal accuracy without line of sight?