...Jesus Christ, wtf. He's just a wrestler. How many people would have even recognized him never mind make a big deal about him shopping anyway.
TBF the company paid for first class tickers and 5 star hotels, as well as giving him a couple grand in $100s so he could go do shit like buy gum with $100 bill or buy drinks for the entire bar. But home on break he had to basically stay indoors because he couldn't be seen doing lawn work.
IIRC he was also discouraged from being seen with his wife, because she wasn't "trophy wife" material (I think he told them to fuck off on that point though.)
He ended up hating it (and being resented by his coworkers; the adherence to image made some of his fellow wrestlers believe the houses in palm beach and the carribbean that were rented to film segments staring his character were actually where he was living) and contributed greatly to his decision to retire as a full-time wrestler.
This was also in the late 80s/early 90s iirc, so they were still trying to pretend wrestling was real and not just semi-scripted entertainment.
bonus fun fact, The Million Dollar Man had a valet/man servant character, Virgil.
(Yes, the same sad and alone at the conference table Wrestling Superstar Virgil)
Anyway, you've always got the option not to sign to tell the studio to go fuck themselves, but often this is someone's first big break and if you walk away or don't sign, you can now be seen as a "bad investment" or 'time waster' Unless you've got enough people willing to back you about the contract being shit.
This sort of thing is also on way out, huge events like GoT, some Marvel, and Star Wars aside. Most studios have realized the internet has made is anything that can leak will leak, but the old adage about any press being good press holds true and leaks don't seem to hurt sales (and in fact strategic leaks can create good buzz). The Mouse in general cares less about normies knowing the plots to their movies, and more about trying to delay the arrival of low-rent ripoffs. If the 3rd & 4th hand information from Industry Relative is true.
Studios get away with this because being a principal actor in a film is a 'lifestyle occupation'. Actors are PR representatives of their films, so their employers can place greater restrictions on what they can and can't do on their own time. (If people saw Flo coming out of a State Farm office, it would hurt Progressive's ad campaign, etc.)
Specifically regarding this being ordered by the mouse not to take the stage, they probably could have told Disney to fuck off. But have you ever been told to do something by your boss that, strictly speaking, you didn't have to do but did anyway because it wouldn't be worth the hassle or possible ill-will from the person who governs your employment to tell them no? Likely that sort of deal.