Trust me, I've been there. But suspect we are genuinely only a couple of weeks away from launch. This question is what exactly does this mean and will it improve things around here?
To be honest, things have slowly gone south since taking the Beta reward packs away. If they were giving out too much then give out less. But something would have been better than nothing to keep momentum going.
Bots were addressed, and in the very same move/season, pack rewards were removed. So we never got to see the impact of the changes. Instead we just got way too many reward cards that people didn't want, and consequently sold.
You might be making a smart move.
Only time will tell.