That is true, but what I'm talking about is not about right now or a year ago. Its about the constant state of the game over the last few decades (perhaps ever). Test cricket has too few sides to have out and out ****house teams all the time, and so many of them.
In league sports (AFL, EPL, NFL etc etc) that is fine, as these leagues have 15-20 (sometimes more) teams. So there will always be **** ones, mediocre ones and good ones. But test cricket is a sport with onlu 8 proper teams and where teams don't play every team every year. Sometimes teams don't meet for years. If that is the case the sport needs to have more than 2-3 good teams going around in these "eras".
Test cricket has always been like this I know. In fact it has been worse in the past. So its not like now is "the worst period ever". But fmd it grates when you want cricket to be your favourite sport and you see **** like NZ and SL served up in the last month.