Liverpool legend John Aldridge believes Premier League fans must accept that the competition's attacking culture doesn't translate to Europe.
Aldridge wrote in the Sunday World: "You could watch City hammering Newcastle 5-0 last weekend and be forgiven for thinking you were witnessing a very special performance from a world-class team. A few nights later and our perception of the same City side was dramatically altered as Barcelona tore them to shreds.
"When you throw in Arsenal's horrible performance in losing to Monaco in the Champions League and Tottenham's exit from the Europa League against Fiorentina, you have a pattern that suggests the Premier League teams are not up to scratch against Europe's top sides.
"That is surprising when you see the talented players we have in the Premier League and the eagerness of millions upon millions of people around the world to watch the English teams in action every week, but being popular doesn't always mean you are good.
"Are we sacrificing the quality of our teams for entertainment in the Premier League? Maybe.
"But I wouldn't want the product we watch every week to change into a more cautious tactical approach.
"So maybe we will have to accept that this is the price we have to pay against European teams that look to nullify the attacking intent of English sides."