Goughy
Hall of Fame Member
Thats mainly because the prices are different. ODIs are far more expensive.I assure you - if you go through a ODI crowd, and a domestic-Twenty20 crowd, in this country only (may easily be different elsewhere), there'll be far more in terms of number and percentage of the Twenty20-domestic crowd who are not cricket fans than the ODI lot. Though, as I said, there'll be more than a few of both.
By-and-large, in this country, if you don't like cricket, you don't like ODIs either.
What makes T20 so good (in regards to what it is) is its accessability in terms of time invested, cost to watch live and simplicity of concept.