Actually, when it comes to acting, Cronenberg doesn't cost that much. Indeed, he has described himself as "cheap and available" in this interview with The Irish Times from early March 2020, again in this Trekmovie interview in December 2020 explaining how he got cast as Kovich and again in this interview with the official Star Trek site in November 2021. In the latter two, he even adds he'll gladly act in anything that's filming in Toronto.Neither do Michelle Yeoh or David Cronenberg, but they managed.
As for Michelle Yeoh, though she probably did cost more than Cronenberg, it should be noted her Disco appearances were before her current career resurgence, so she probably didn't come with as high a price tag as Holly Hunter or Paul Giammati. Though, she probably is making decent money for being in the Section 31 movie.