I'm not so sure where Bob Chapek could have done if the Desantis Administration in Florida didn't make a huge rant about Disney inc for the 2022 elections. It just everything Chapek did was subjected to political attacks against Disney.
The problem with Disney stock predated the Disney World problem. But that demonized the company even more.
Chapek had six months to fix the problem in Florida, and as far as we know, nothing was done.