Age of the Record Label is dead.
We all know at this point that artists get money off shows and endorsements unless they're independent and get all proceeds from sales minus album pressing and paying for artwork.
Ain't nobody trying to sell albums now. It's all views and streams.
Rappers get popular on the internet, folks come to their shows, merch gets sold, artists get paid.
It's why 360 deals exist.
Hell, imagine if Q got booked for 15 shows over 3 months to perform his "hot" single, at even 5,000 per show.
That's a quarter mil.
Label may see none of that.
Why would an artist complain about record sales?
Only a label would complain about "record sales".