Sort of a combination of all of the above. You needed a more powerful catapult, stronger elevators, improved arresting gear, and a host of other improvements.
The Bug at full load is somewhat lighter than the A-3B, and the Skywarrior operated from the Oriskany, but it also was a much slower aircraft, not just at the top end of the envelope, but at the bottom as well. The A-3B stalled at 130mph, the Bug stalls at 195. The difference in energy transfer to the arrestor gear is enormous, and the same goes for the extra energy needed to get the beast into the air with enough speed to keep the pilot from having to take a swim.
Probably the biggest issue was the simple fact that the older ships were conventionally powered. The Navy dislikes conventionally powered carriers for a number of reasons, but one of the biggest is flight operation performance. Even the JFK, which was the last conventional powered CV the USN built, used to lose 6-8 knots of speed while conducting flight operations due to steam diversion to the catapult system. The boilers couldn't generate enough steam for both flight ops AND full speed screw revolutions at the same time (obviously nuclear reactors don't have the same sort of limitations). The problem was even worse with the older Essex and Midway hulls.
Thanks- was kind of wondering about it, since I haven't really seen a clear explanation of that issue before.
Pretty much sounds like that in order to operate the Hornet from an Essex, a major reconstruction of the carrier would be necessary (probably closer to the modernization of Victorious than anything else), which is an awful lot of money & effort to invest in what would be a 40+ year old hull at the time, & if the powers that be really wanted a small carrier like that (in itself a questionable choice for the USN, though it could make sense for other western navies with carriers or aspirations to gain/regain that capability) they'd be better off just building a new 'CVL' from the keel up.