Where do the 6.5 heating problems come from?

I know Kennedy has a better fan setup. But do the problems stem from pump capacity, radiator size, or block design?

Would a larger radiator or auxilary radiator be of any advantage?