Bad Bunny is a great performer with multiple recent hits though. He puts on a show. I'm sure Nas COULD create some type of show worthy of a SB stage but it's worth noting he's never done anything like that. Not to harp on Kendrick again but we've all seen his performances from the Paris show to the Grammy performances. It's an actual show or spectacle worthy of a stage, VS a rapper standing on stage rapping. Same reason that while Jay has more hits I don't think he'd fit at the Super Bowl, given his performances are similar to Nas'. Same with Eminem. Same with Drake, who is a god awful performer - worse than everyone previously mentioned.
If he didn't go insane the best hip hop choice for this, in any year, would be Kanye. It's supposed to be a spectacle, not just a concert night at MSG.