It is not right to compare English clubs and Italian clubs, you are right. English teams have much better players this year. So I agree with what you said.
But the situation in Champions League matches can be very different. In league matches, players do not play with all their performances, but they can perform very well in important matches

Football has its cycle, in the 90-00s it was the moment of Italian football where Milan and Juventus always arrived in the final of the Champions every year, in the years 00-15 we saw the domination of Spanish football while now the domination of English football exists.
But this time it is worrying in the sense that English football generates too much money compared to other leagues, even three times more money.
The difference is too much and the solution to balance everything is only one and we will hear about it from April
Nazario Ronaldo has an explanation for this. He said I wish I was playing football during this period, we did not earn so much money when we played.
I think such high salaries are very risky, the goal of every football player right now is to play in English clubs. English teams will continue to recruit top players as long as club presidents continue to receive these high salaries. They are making an interesting investment