Listen to ANY of his other songs, literally. He gets criticism for NOT putting enough radio plays out. He did this song to show his versatility. This just shows you either don’t know Kendrick, or you don’t care enough to, which is fine, but stop acting as if you know enough to speak on it.
He’s already universally considered one of the GOAT rappers. It’s 2025, entertainment sells and there aren’t any world renowned rock bands making big enough waves to catch a Super Bowl halftime show, just deal with it or turn it off.