It's true that Manchester City has played 11 games in the Premier League but the 4 loss didn't come in the Premier League games alone, it's a combination of games they have played in last month to now and it's 4 in total. They have only lose 2 games in the Premier League, when you compare the number to last season, no hope lost yet because they actually lost 3 games last season and were still able to win the Premier League title over Arsenal.
It's not Manchester City doesn't lost or draw matches, they do but it's been a long time since they lost match in a row. Only teams below top 10 and relegation zone experience such kind of games but there is not best in any competition, anyone can loss and anyone can win and that's just the phase Manchester City is experiencing right now. In my opinion, they can still win this league if they really want to, it's not like they are that bad with much injuries.
Manchester City is only 5 points behind Liverpool who are leading the standings, I think 5 points is not something that is difficult enough for Manchester City to catch up with because there are still many matches left this season. Even for Liverpool, they could lose points and that would be a great opportunity for Manchester City to reduce the points gap.
I also believe that Manchester City's performance is not bad enough and two consecutive defeats are certainly not fair to say that Manchester City will have difficulty competing for the title.
Manchester City will target a lot of hope this season, they want to extend their record as a team that has won the title for the 5th time in a row. But still every season requires hard work and I think Pep Guardiola will be able to bring his team to victory in the upcoming matches.