Ok, people have said a lot, but let's put out all the facts in here as one long thread:
Almost every rapper has done tours at arenas with the random exception of a stadium here and there. That includes Eminem, Kanye West, 50 Cent, and yes even Travis Scott. For one, it's easier to fill up arenas at 18-20k crowds max compared to stadiums where you need 70k. Having a partially empty stadium is the worst thing. It ruins acoustics and other stuff. Additionally, rappers can't bear the risk of weather impacting their stadium shows in ways that Beyonce & U2 can.
Second, while rappers have made more concerted efforts to utilize various theatrics, live bands, and other effects, they're nowhere in comparison to what would be required at a large stadium tour. That requires a whole separate type of showmanship and budgets often limited to the absolute GOATs. It doesn't always mesh with rappers.
Third, rappers performing at stadiums on a one-off/short-term basis (50 Cent, home/home tour, Eminem/Rihanna Monster tour) does not count. Also, festivals do not count. Those are entirely separate events.
Every Ye tour (Glow in the Dark, WTT, Yeezus, Pablo) were arena shows. Eminem's concerts have been all arenas (minus home/home and the tour above). Kendrick shows are arena shows.
Selling out stadiums is difficult. You really need a diverse set of fans with heavy volume that simply don't exist for most rappers. Most rappers don't have hives like Beyonce or Taylor swift or even U2 and Pearl Jam have.