Cricket is a unique team sport because it functions as an individual battle. It is a match up between a batsman and a bowler.
As a result, the better a batsman and a bowler are, the better the quality would be in general.
It is no different to watching a singles tennis match between two high ranked players compared to one between two mediocre players.
So in that context there is no doubt that matches between the big 3 teams are better quality.
Across formats, they are the best sides in the world today. If you list the names of the top cricketers in the world, you will find that these three teams can put together more top players than all other teams together.
Let’s take a look at the top players in each format/category in no particular order.
Top Test batsmen:
Smith, Kohli, Root, Williamson, Pujara, Taylor, Babar, Stokes, Warner, Latham, de Kock
Top Test bowlers:
Cummins, Anderson, Broad, Bumrah, Rabada, Archer, Hazlewood, Starc, Wagner, Boult, Ashwin, Jadeja, Lyon, Yasir
Top ODI/T20 batsmen:
Kohli, Rohit, Smith, Root, Williamson, Babar, Taylor, Dhawan, Buttler, Bairstow, Roy, Stokes, de Kock, Faf, Miller, Warner, Finch, Maxwell, Shakib, Mushfiq, Guptill
Top ODI/T20 bowlers:
Starc, Bumrah, Boult, Shami, Hazlewood, Archer, Rabada, Cummins, Ndidi, Shaheen, Ferguson, Chahal, Kuldeep, Tahir, Zampa, Adil Rashid, Rashid Khan, Mujeeb, Imad
These are just off the top of my head and I am sure I have missed a few names from non-big 3, but the picture is pretty clear. More than 50% of the best active players across formats are from the big 3.
This thread is harsh on the likes of South Africa and New Zealand, but you can clearly see that teams like Pakistan, Sri Lanka, Bangladesh and West Indies are badly struggling to produce top players.
You would at best find 4-5 top players among these 4 countries unless you lower the bar considerably.
South Africa and New Zealand though do not deserve to be grouped with this lot.
The gap is also obvious in terms of results. India/Australia/England will beat Pakistan/Sri Lanka/Bangladesh/West Indies in an ODI series anywhere in the world 10/10 times, but series between them would probably finish 5/5 or 6/4.
The same would happen in T20I cricket if these sides regularly feature their first choice teams and play to their max capacity.
Perhaps Test cricket is more competitive because in this era home advantage is a huge factor. Teams like Pakistan, Sri Lanka, Bangladesh still have the capacity to beat Australia or England at home on turning tracks, West Indies are good in home Tests as well.
We should also not confuse entertainment with quality. Matches can be entertaining and close at any level. Two weak teams can produce a close, entertaining match, but it will not be high quality necessarily.
Of course there are exceptions and perhaps yesterday’s match was one, but in general, 10 matches between the big 3 would generally produce better quality of cricket than 10 matches between for example Pakistan and West Indies.
This thread hurts really bad and I can understand that. As I always say, in the sporting world let alone the cricket world, the gap between fan expectation and actually capability of the team is the highest in Pakistan cricket.
Our delusional fans have the attitude of a top team and expect performances worthy of a top team, but the team itself stinks of mediocrity.
The biggest problem in Pakistan cricket is not the coaching, selections etc., but rather the irrational expectations that people have from a bunch of mediocre cricketers.