I still maintain that this validates my philosophy. Anytime you depend upon anyone else, you put yourself at their mercy. Certainly we all rely on others, everyday, but we should take strides to place as much as possible under our direct control. It may not be cheap or easy, but it is very satisfying.
My business and personal philosophy for years.