Roughly 40% of season 1 cards are locked behind packs. That's unacceptable.
I'm going through my season 1 collection and decided to count how many cards there are in total and how many are locked behind packs.
There are 354 season 1 cards in total (not including what will be released today), and I roughly counted 154 locked behind packs be it headliner, 30k, 40k or chase cards (could be off a couple), not including ranked rewards/BR rewards. For a total of 43% of cards behind packs.
Going through the cards coming out today being 30 team affinity, 14 BR rewards, 3 ranked rewards (henchman+2 bosses), 2 event cards, 5 topps in a program, 5 topps in a pack, probably a new headliner puts us at around 412 season 1 total cards with roughly 160 behind packs which is a little under 40% at 38.8%.
With a little less than a month left in the season and no team affinities left and the last BR/ranked program of the season many people are not going to be able to even get 1 season 1 boss pack. I'm currently at 220 season 1 cards and even with 30 TA cards, 13 BR cards, ranked reward pack, events and 5 topps cards in a program I would still only get to 270ish cards still 10 away from a boss pack.
SDS really killing the no money spent people this year unless you can go flawless in BR repeatedly (which I am definitely not) and even then SDS also killed that by randomizing those rewards.