West Ham manager David Moyes claimed his side were "miles" off the form they showed at the end of last season and suggested they lacked quality in the 2-0 defeat to Newcastle in the Premier League.