His LinkedIn doesn't say anything about season 7, but refers to changes he shipped about six months ago. It's old. And "purchase rate" refers to popularity and sales of the Battle Pass (which, yes, of course we want more people to buy it, there's nothing to hide there).
I actually reached out to him and asked him to clarify on his LinkedIn that it's in reference to a past season.