For anyone still wondering about the solution:
It probably has been said before, but here again:
Bitcoin is limited to 21 million.
So another way of phrasing the riddle would be:
Why are there 21 million Bitcoins?
Because Satoshi Nakamoto's comb has 21 teeth!