The 250 crystals is the problem too. It's a joke. 250 crystals compared to 150 malak shards.
The make good needs to be at least as valuable as what they are taking away. Now obviously the 150 shards have different value to different players. For those that had 7 star malak, shard shop currency and a token 250 crystals is fine.
But for those that needed all 150 malak shards, 150 malak shards is worth far more than 250 crystals. Specifically it's worth about 57k in get currency or almost 24 fully crafted stun guns or about 33,600 crystals. So to them 250 crystals when they are taking away the equilivant of 33k crystals is an insult. And feels a lot like theft.
Now obviously you can't make everyone have individual make good so they likely would have to give somewhat equal make up rewards out. But any reconciliation that results in some players getting less than what they had if the devs did nothing, is crap.