Excellents points. Our children's (and adult) hunger for meaning also might come from the shallowness of modern society, both on the left and right. Modern men and women try to fill their hunger for the divine with material goods, career achievement, food/wine...and, after that fails to satisfy, sex, drugs and rock & roll.
Having personally tried the alternatives before at last realizing that only God can satisfy fully, I would have to say that God is awfully clever in giving us free reign before reeling us in to Himself. Pity Satan, who like Fifth Avenue shop windows, has all the glittering goods...that only leave a person hungrier after each purchase.
I saw Narnia last weekend and found it deeply satisfying and comforting.
We are having a family expedition to view it this afternoon. Three generations will be watching it together. I am SO excited!
The thirst for meaning will never be satisfied by material goods, which are, by their very nature, meaningless. "Lay not up treasures on earth where thieves can break in and steal ..."