Yes, that is the same with any business, but the difference is Disney do not compromise on Guest Experience.
Shanghai, a brand new resort built from scratch, is opening on time very shortly. A single attraction by Merlin, has suffered two delays and tonnes of Guest outrage already.