Arsenal are not having much of a bad season, their performance in matches are valid enough to win them the Premier League trophy only that their top opponent is much more competent and only way they can outperform Manchester city is to ignite their potentials, any opportunity they have to lead the table they should enhance their game not to lose any more point because this has been their nightmare, leading the table for a long time then when it gets to the final stages of the league they will lose or share points which later puts them as the runner up meanwhile they had the whole opportunity to lead till the final match of that season. Arteta is doing a great job, I believe they have the potential to win the Premier league title even this coming season, they are among the favourites.
In my opinion, it looks like Arsenal still doesn't have something important that Man City has, that is the winning mentality. Arsenal might be able to play with confidence, toughness and has high motivation to always get victory but at the end of the season, they actually lost their consistency, where when they lost 0-2 against Aston Villa, though it was a home match for Arsenal. One defeat that ultimately made Arsenal fail to win the Premier League trophy. If Arsenal have a winning mentality, I'm pretty sure Arsenal will have the much-needed composure in that match, so there would be quite a big chance for them to turn things around.