Beyond the challenges of startup sequences, network, storage, data replication; effective DR plans need to be tested and verified.
Typically organizations have thick recovery manuals which document each step to be completed for a successful fail over. Following and testing from such manuals is cumbersome, time consuming and error prone.
Lock-step upgrades also pose a big problem for DR. Thus increasing your operating expenses.