I'm sorry, but I really cannot find it within me to feel sorry for obscenely well-paid entertainers who have to work a long day. Even if part of that long day is dealing with people who aren't the best at their jobs.
That's life. Get over yourself.
The cleaning lady here at work, Linda, has a 16 hour day EVERY DAY. She works two jobs to support her family. Minimum wage. No benefits. She's looking at a LIFETIME of this schedule, with no vacations, no retirement. EVERY DAY she needs to get up and plaster a smile on her face and pretend it's just grand taking your order at the restaurant and then no matter how tired she is, she comes here and cleans and has to be polite. EVERY day she deals with people who are putzes and treat her like crap because she's a waitress and cleaning lady. EVERY day. For minimum wage.
Bruce Willis could quit acting today and live like a king for the rest of his life. He's no doubt treated like a king on set. And he can't suck it up and deal with it on a press junket? Too bad, so sad.
How about he trade a year in his life with Linda and then let's talk about attitude adjustment.