Ubillos was then charged with handling the refresh of Final Cut Pro, which required an extensive update to bring it up to date as a modern 64-bit Cocoa app for Mac OS X and its new QuickTime X architecture. Final Cut was originally written for PowerPC Macs running the Classic Mac OS and its earlier QuickTime video architecture, long before modern frameworks such as Core Video and Grand Central Dispatch had developed.
I think that this project went wrong under the thrall of new features and new work methods. They could have turned Final Cut Pro 7 into a fully functioning 64-bit version and had the new features as options, to be accessed on demand, rather than being the only choice.
The major screwup was not respecting the billion man-hours of experience that Final Cut Pro 7 represented in the professional world. Ubillos deserves unilateral condemnation for that.
Final Cut Pro X is a shining example of the "irresistible pull of self-delusion" that often shows up when people start believing themselves to be way ahead of everybody else. Ubillos has never made a mortgage payment from being a video editor in a long, long time.
There are a HUGE number of deficiencies in FCPX. And a large, but not huge, number of improvements, too.
FCPX is a great improvement over Final Cut Express.