imo, most of the blame has to lie with the fans (albeit not all of them). If you've got a load of miserable old farts slating you after every mistake you make (home matches), or you've got a few hundred people getting behind you and singing all through a match (away matches), which scenario are you most likely to relax in and play without fear of getting abuse (which in turn leads to a better performance by all)? I know which one it would be for me.