A number of Saint's have just recently been named, before whom all must kneel.
They are pretty well at marketing the heaven stuff. It's not their fault. There will always be a supply to a huge demand.
We need saints to answer the question of life. We are living in such a state of ignorance and impotence.