People are idiots
Of course Katy does promo. Is she supposed to not do promo for her music so her stans on ATRL can brag about "OMG look at her sales without promo!"
The public doesn't give a **** who promotes their music and who doesn't. So seeing stans use that as an excuse to their faves slipping is laughable. Sorry Katy cares about her music and promotes it instead of just releasing it and then pretending that it doesn't even exist.
You guys always try and find a way to discredit better sellers than your favs or make your favs underperformance seem better, but just stop. In 5 years, no one is going to care about who promoted what, they will only look at sales (and most people in the public won't even care about sales either). They're going to remember all of Katy's songs BECAUSE she promoted them. I don't see the problem with that seeing as she is currently the biggest pop star in the world until Rihanna releases her new album.