Later he had seen the things that he could never think of and later still he had seen much worse.
More broadly, strategic alliances are more difficult to manage and coordinate than single ventures; the potential for misunderstanding and disagreement, particularly between partners from different cultures, is great. Certainly many such alliances are short lived.