West Ham are 9th. Where do their fans expect them to be, based on the talent in their team?
If they don't like the way Moyes plays football, then fair enough, he won't get you playing champagne football. They can do better on that front, but I don't think they have enough talent to jump into the next tier where Villa currently are.