Unlike Rihanna, Cardi B needs the half time show. There is not a single new fan the half time show can expose Rihanna to so at this point in her career she can turn them down. It cardi is still developing her star power and the show would be a good look for her.