Hate everything about this, and I’ve been a secret lair diehard from day 1. I love the cool art treatments, I buy the overpriced basic lands, I really enjoy the crossovers even when I don’t personally care about the property, overall a big fan. But what I do NOT like is turning it into hyper-FOMO “buy quick or never get it again!!” bullshit. Having them be limited to the sale was fine because you got like a month to think about it, being forced to buy it in the first (day? Hour? Minute??) or else the stock disappears means I won’t bother, I respect myself too much for that nonsense.
Note that you can only get two energy per player, but in multiplayer you could make more by hitting multiple people (EG if you hit Bob with 3 guys and Alice with 1, you’d get 2+2=4 total energy)