In addition to the parks business, Disney’s products business is profitable, the Cruise line is profitable, its TV business is profitable, its content distribution business is profitable, etc. It’s not simply the parks business that is profitable.
The only portion of Disney’s business that is losing significant money at the moment is their streaming business. And their streaming business is not profitable due to two primary reasons: 1. content and marketing expenses are too high, and 2. the price (i.e., average revenue per user) is too low. Neither of those issues are related to politics. They are the result of choices Disney made to drive subscriber growth rather than focusing on profitability, and Disney has now switched course and is addressing both issues.
The issues at Disney are business issues, and they are in no way comparable to Bud Light or Target.