As I've detailed in a separate comment above, if you spent crystals on 200-crystal refreshes, you would still have had an expectation of a better reward than spending the same amount on blueprints in Shipments (where ships cost 100 crystals per blueprint).
12 attempts at 10 energy/attempt = 2.4 shards.
6 attempts at 20 energy/attempt = 2.4 shards.
For 200 crystal refreshes, that's 1.2 blueprints per 100 crystals spent. And that rate is 20% better than the 100 crystals per blueprint you'd get from shipments, PLUS you also get the normal benefits of farming whatever node. Sure, RNG is going to mean that for some people the gamble doesn't pay off, but for far more than half of folks, it will.
You should only be concerned that this wasn't fair to you if you were purchasing energy refreshes for more than 200 crystals a pop.
That said, I'm not trying to defend CG's lack of updating their per-energy-drop-rate information. If they had never published the drop rate, that would be one thing. But here they have and changed it. They should have provided updated info.
I am, however, saying that the math works out for any refreshes that cost less than or equal to 200 crystals per. If that's all you spent, the lack of info didn't cause you any harm.