Yes, I agree… that is all very plausible.
Limiting the sniper’s attack to disruption might have been a feasible alternative for the game, unless it is shooting at a commander or opposing sniper or tank-head shot. I have found disruption to be the doorway to death, because it so severly limits the effectiveness of units. Try killing an SS-Panzergrenadier with disrupted M-1 Garands at medium range. Not going to happen.
My last game pitted me against the Wermacht expert sniper… It took out several of my units. With 6 attack dice and +1 each die, the player just needs to avoid more than two 1’s and 2’s to exact some damage on most units.