Yes, another thing that plays here is consistency and experience. It's also better not to underestimate any team, which was the main reason Liverpool saw themselves knock out from the Europa League by Atalanta.
Liverpool are good and very competitive but slightly lack consistency like Man City and that's why oftentimes City is the winner of the EPL, notably in recent years.
Yes, Manchester City has shown a high level of consistency since being coached by Pep Guardiola and has frequently won the Premier League. Although Manchester City failed to win the title last season, they still finished in the top three. Next season, I'm confident Man City will compete again in the title race, although I'm not certain, but Pep Guardiola is certainly trying to correct their mistakes. Hopefully, Kevin De Bruyne's departure won't affect Man City's performance.
Liverpool have also looked more stable since being coached by Arne Slot, but whether or not they can defend their title depends on their level of consistency in facing the competition.