Issue is, the signs were there against Villa. Watched that game and they were very poor, didn't deserve more than a point against a terrible Villa side with zero confidence. So this probably isn't a massive surprise.
Not saying they don't have the quality to trouble the "top" teams but it's a mentality issue. They were up against it today and had absolutely no answer, albeit I thought Man City were quietly impressive.