David Moyes was critical of Everton's defending in their 3-3 draw with Aston Villa but praised a vibrant attacking display.