(Expanding on the thought
A lot of my tactical advice to folks experiencing that problem - and its echoed in T&TT if you head there - is aimed at reducing the number of "rushed" half-chances.
My theory is basically this:
The "superkeeper" phenomenon is
induced by a combination of the 'keeper making some early saves, which increases his confidence, and puts him in a "playing a blinder" mode .. and the strikers losing confidence as a result of their misses.
If that theory is true, you're better off having ten high-percentage shots than 30 low-percentage shots.
IRL, against a shaky 'keeper, those 30 low-percentage shots should generate enough rebounds and pressure to cause the 'keeper to crumble .. but if, in FM, we wind up with players rushing their shots, e.g., missing open nets and putting the shots close enough to the 'keeper to save .. then the ten high-percentage shots represent a much better chance of scoring.
The two ways I can see to reduce low-percentage shots are
a.) cutting down long shots, and
b.) cutting down hasty/rushed shots by encouraging patience and passing.