The drop rate for shards is about one in three.
That makes the odds of getting zero shards somewhere between twelve and fifteen percent.
On average, one day a week will give you nothing. But if you've ever played a d20 game significantly, you know full well stretches where you just can't roll above a three happen. That does not mean the game is not random, or that it is rigged. It's just a drought.
Humans are biologically bad at statistics, and you must be vigilant against this failing. Confirmation bias is strong. Stubbornly refuse to acknowledge how math works, and you just end up an ignorant buffoon.