The only knock against the article are the revenue estimates..they are virtually impossible to achieve in the short timeframe he has laid out..