In addition, Arsenal is a team that does not change managers often. They tend to keep one manager for a long time and this allows Arteta to be retained even if he fails to win the Premier League title. Arsenal is very different from Chelsea, Tottenham or Manchester United, meaning they tend to give the same manager a chance to try his best.
Yes, Arteta was appointed as Arsenal's coach since 22 Dec 2019 and his contract ends until 30 June 2027, not to mention if there is a contract extension. So yes, Arteta already understands Arsenal's characteristics and needs very well. It's just that, unfortunately, Arsenal has only won a few trophies with Arteta, but Arsenal still keeps this coach.
Arsenal is not a club that often changes coaches, after the Arsene Wenger era ended from 1996 to 2018, now Arteta has managed to maintain Arsenal performance even though they always lose in the EPL title race. In my opinion, Arsenal only weakness lies in the mentality of the players, Arteta needs to improve the mentality and strength of the team to maintain the opportunity to win trophies that they have always failed to win.
If Arteta can do it, maybe he will be the next Arsene Wenger at Arsenal.