At the risk of getting a bit technical, I propose my own theory as to why the meaning of life is “42”.
Life is (at least to a degree) random. So, if you flip a coin heads = 1, tails = 0, some probability you would see a sequence, perhaps 1 0 1 0 1 0, which if it represents a binary word, converted to decimal, = 42
101010
32 + 8 + 2 = 42
Nuff said!