Mark Ruffalo, an actor, told Shark Tank star Kevin O’Leary to “STFU” on Threads after O’Leary criticized Billie Eilish’s political Grammys speech. Ruffalo called O’Leary a hypocrite because the investor freely shares his thoughts on TV but criticizes artists like Eilish who “resonate with hundreds of millions.” He also made fun of O’Leary’s part in the movie Marty Supreme, calling out his “fantasy double standard.”
O’Leary told celebrities like Eilish on Fox News’ America Reports to “shut your mouth and just entertain” so they don’t lose fans. He said that political rants could hurt sales, saying, “Half the people in politics that you piss off won’t buy your music anymore.” This happened after people were upset with Eilish’s activism at the 2026 Grammys.
Billie Eilish won the 2026 Grammy for Song of the Year for “Wildflower.” During her speech, she wore a “ICE OUT” pin and said, “No one is illegal on stolen land.” She told the crowd to “keep fighting and speaking up,” and then she said, “F*** ICE.””Bad Bunny, Shaboozey, and Olivia Dean are just a few of the artists who have spoken out against ICE.
Finneas O’Connell, Eilish’s brother, defended her on Threads by making fun of “powerful old white men” who were upset by what she said and bringing up the Epstein files. The fight shows that there are still problems with celebrity activism in the Trump era.