Apologise for talking off topic..but couldn't help myself...
Not necessarily. Cricket as a game has certain charecteristics. This game was never meant to be just about hitting the ball as hard as you can like baseball. This game is about stamina, patience, grit, style, strategy, quality, defense amd aggression etc. that was the intended way cricket was supposed to be played. introducing one day games did not satisfy many but still they were willing to forgive it because odis are still pretty long and most of the things mentioned above was part of it. but what t20 does is take out more than half of those thing from the equation and makes its a game of style and agression only. Rest of it is either completely insignificant (stamina, defense,grit, patience) or barely significant (more luck and less strategy, less about quality). There is a reason why there is such an outcry from "purists" or most people who was brought up in the 90s and before against t20. To them t20 is everything cricket wasnt supposed to be like.