It's amazing how people keep writing that, mechanically. Unless you believe in a malicious god who writes these things down on tablets of stone for eternity, there is no such thing.
In the recent past we smashed them at Anfield in 2020 (yes, they had won the title by then, but a guaranteed loss means unconditionally that); then smashed them again there in 2021; going further back, Mahrez should have given us all three points in 2018 (God knows why he was even taking the penalty in the first place) but we got a draw; and just last year, we drew there, having taken the lead!
I won't even begin on the Etihad. In the league, you've got to go back to that disastrous final season under Pellegrini, 2015, when the midfield of Yaya and Fernando went completely missing and they whacked us 4-1.
There are no more bogey teams for City, but I suppose people like the bogeyman stories at night. It gives them a frisson. Yes, there are teams we can certainly lose to. Liverpool are one of them. (So are Fulham, incidentally, we could have lost to them quite easily… so that just shows). This City team fears no-one. With good reason. Respect — yes. Fear — no. There was a narrative that we couldn't win at the Tottenham Hotspur Stadium. Then we had to do it. And we did it.