You can't really stop them.
There are a couple of things you can do to minimize them but they will still make long shots from time to time.
Things such as
set long shots to rarely for every player
get rid of "Shoots from Distance" PPM
"Work Ball Into Box" shout
I think low creative freedom will...