IBISWorld Industry Report Has Its Plusses, Minuses