Last season the Premier League title battle was only between Arsenal and Manchester City, but Manchester City took full points from Arsenal in the last few games which resulted in them celebrating the title with three or four games in hand at the end. Manchester City got ahead of Arsenal in the end Most of the season we saw Arsenal getting ahead of Manchester City but they couldn't maintain that consistency in the end.
As you said last season the competition was only between Arsenal and Manchester City but this season there is another team that is far ahead to win the Champions League title and that is Liverpool.
According to the current performance, if we put Liverpool ahead of Arsenal or Manchester City, but we will not be wrong to put it ahead because currently Liverpool is performing better than Arsenal and Manchester City. But it goes without saying that it will be a tough competition in the Premier League this time.
I do agree that this season is completely different, not because City is worse, they are still good, but Arsenal and Liverpool are getting those wins that they really need, and that is why it's such an important thing, I believe that has to be something that could be considered very important. I believe that we are going to end up with a much better result eventually.
At the end of the day, we are talking about three teams all getting the wins that they need to get, most of the times some teams end up losing points on games they have to win and that's how the difference grows, but this time around, for at least right now, all three teams did manage to get the wins they need, and didn't lose against each other. That is why it is still quite close to each other.