Even with sterling treasure there is no guarantee that you will get a rep booster of any kind. In the last few weeks I've gotten one vanguard booster and like 7 house boosters. I get more boosters from regular packages than sterling treasure and boosters are the only thing close to being P2W and with them you still have to grind. So in the end destiny is no where near pay to win.
English
-
I just hope that's the end of it