Apple, Microsoft, and Nvidia may be long term duds? Certainly there are some, but the article talks about the Nasdaq100. The odds of all of them sucking and being down in a year are pretty slim.
One year is not long term. Nvidia is a pretty cyclical stock and most of their biggest customers are also actively trying to take their competitive advantage away. Actually long term they should not be worth more than Google.