Hollywood blinked when Bob spent $ 15 billion on Pixar, Lucas film and Marvel. But they turned out to be great and logically investments that have kept Disney on the front foot. Under Bob, Disney is hardly Frozen in time.
Definition of on the front foot in English:
front stageThe forepart of the stage in a theater, nearest the footlights.