As Eric alluded to, size is a big disadvantage. The others being agency costs like fraud or unwillingness to divulge what they know best, management pressure which is often short sighted and follows the crowd, inability to cut loss for fear of looking stupid etc.
Anyway, care to share your...