As someone who's done quite a bit of heroin...All of these comments are sort of correct in their own way. On its own turf, no, nothing will ever feel as good as heroin. Normal life experiences can't compete with that, not directly. But there is a one-dimensionality to its goodness that allows you to have experiences that, though i'm not sure they feel "better" than heroin, feel good in different ways that can be more satisfying, while also being sustainable.
It's sort of like the fact that nothing tastes better than cheesecake (or insert your favorite dessert here), but that doesn't mean you can't enjoy life or even other food without it.