Playing devils advocate, I would say that there is a valid mindset that if you are beating the better teams away then you are still beating all other other teams, the obvious upshot is that you are higher up the league.
I think in his first spell, he does this and we finish higher than the best of the rest on a couple of occasions. I think this season, we cannot expect to be winning at these grounds, given the base level. Hopefully, we can get a manager, in when Moyes has done the job he came in for, that will start knocking on that door a bit more than he has, in all his time here.
It is similar to the home/away form. It is psychological. If we swap the away and home form a lot more people would be on the Moyes side of the fence. If we had won at Chelsea, Man City, Arsenal but lost at Brighton, Villa, Bournemouth, again, there might be more of a positive vibe about his managerial spell.
At the end of the day, we are doing just fine this season. If you look at the season as a whole and not pick out individual moments of negativity (or positivity) to fixate on.