Ebert gave pregnant Arnold Schwarzegger's "Junior" 3.5 stars ("this macho guy melting with feelings of protectiveness and maternal concern") compared to his evaluation of Clint Eastwood's masterpiece "Unforgiven" coming in at 2.5 on the Ebert scale.
He often valued what he perceived as important social messages over artistic merit.
Actually Ebert was criticized by the film academics for being overly positive to films that were merely entertaining (Rocky, Star Wars) and had no pretensions to be anything else. That he was too easy on films.