I don't think Arsenal losing to Aston Villa is a disappointment, we all know how strong Aston Villa has been performing since the start of the season, they defeated Arsenal 1:0 at home in their first meeting, and won the second match 0:2 at Arsenal home ground. Aston Villa is not a weak opponent to any team, even Manchester City which you claimed they were stronger than Arsenal has lost against Aston Villa this season. I was not surprised or disappointed that Arsenal lost to Aston Villa because their opponents were capable of winning the game. Though if Arsenal could have won the game against Aston Villa, I believe they will comfortably be at the top of the league right now. I don't want Manchester City to win the league Champions this season.
Arsenal should not expect Manchester City to lose a point in any of their games right now because Manchester City always plays at their best when the season comes to an end. Let's see what will happen at the end of the season if Manchester City repeats the same thing this season by winning the league.
Arsenal definitely is a strong team and I agree that they are capable of beating anyone but at the same time they just have this weird situation where they can get it to the last moment and then they lose at that moment. I am not saying that will stay forever, maybe next season they will be good from the very start and they will just end up being good for all season long and win the premier league title.
However, this season and last season has been pretty same, they just play amazingly and win and then they end up with a loss in the end which is a shame because everyone assumes that they would be able to get the title eventually and they end up losing. I think they may end up getting worse before they get better as well.