Buying lots of small-cap stocks could be a better bet than the "Magnificent Seven." ...