Perhaps part of the reason Buddhism is so popular these days is that baby boomers and subsequent generations are averse to suffering in a way prior generations were not.
Religion is seen as less a desire for truth than a desire to explain or mitigate suffering.