Most of the members are spamming here about cricket because I am 100% sure no one from this forum is watch 5 days game in stadium or in front of television in last 15 o 20 years because no one having enough time for this.
T20 franchise doing good business and changing game momentum but still top countries have something for test format which is good now its good time for doing few changes restricting test for 6 to 8 countries or bringing 2 tiers which will help for development of this game.
Ordinary working people can't afford to watch entire matches. The only ones who have the luxury to do so are probably pensioners. When I was in college, I had a lot of free time and I used to watch test matches. But here in India, the college education has changed now. Students need to spend a lot more time on studies, and also they need to prepare for competitive exams. Test cricket has simply become incompatible with the modern lifestyle. And the quality is also declining, due to teams such as Bangladesh and Zimbabwe.