For me our away form is actually not bad, some good wins, and even lost matches like Tigers were fine performance wise and we deserved more. Contrast with Sale or Newcastle at home, where we lost by a small margin by the performance was awful.
To be near the bottom of the league at home but third for away wins actually sounds like more than statistical noise. We might have had worse or more inexperienced refs at home or something, but for me Bath at home symbolises the malaise, I would suggest it might be psychological, a reaction to the pressure. Winning breeds winning, and players on a losing streak at home might feel more pressure than in away matches at traditionally difficult places to go.