That's a good distinction. CoLo providers are pretty reasonably priced and most of the larger ones are good at what they do.
There's a HUGE scale difference between a CoLo and your own -- as soon as you start having to negotiate diesel supply contracts yourself things get crazy fast.