I believe that T20 is not harming the pure tradition of cricket as we have seen that it actually helps the player train for the test matches. It requires more skills and strategy, more sense of the game and it tests the player to his best and show how much he can handle pressure. On the other hand people need to realize that that all these formats, whether its T20, 50 50 or test, are existing at the same time and the same team and same players play in these formats and they are versatile enough to adapt the these formats. And also ages before 50 50 replaced Tests and eventually people adapted that format and liked and now T20 is not only a major source of entertainment but also quick and short as people are really busy in their lives. Thus, T20 format has nothing to do with the destruction of ‘traditional cricket.
It is a game of full entertainment. Present scenario is like that we are very busy. So we are having no time to spend 5-6 hours daily to see the test match. Same thing in ODI also. 5-6 hours in a day we have to spend. Presently it is not possible for the cricket lovers also. T20 is a full of entertainment. We can enjoy the game in a very short time compare to ODI and test. Also the new comers, domestic and young cricketers get chance to play. Similarly I can say that test cricket is the classical cricket. But present scenario in like that we have to modify the concept that only test cricketers are using the skills but t20 cricketers are destroying the classic cricket.
Except a few like (KP, Gayle, Sehwag, Kohli, Shane Watson, Kallis, Jayawardene, Ross Taylor). So I think test cricket is real cricket which tests physical as well as mental aspect. But t20 can be used as development of cricket which can be played in non playing nations like (USA, Ireland, China, Russia, Argentina, Arab Country, Canada, Brazil) in these countries you can hold a world cup instead of hosting in cricket playing nation. i.e. good for expanding cricket and new country can also come for playing cricket. Test cricket always have a value and now one day cricket should be scrapped. Let there be test and t20 only.