Austrian School followers still believe in it.
I dont see another economic policy option right now. Its too entrenched in our political system to remove without radical steps which would NEVER be supported.
But I do not agree with your view on self-interest. It is in our nature. If someone was going to shoot you or someone else, and it was at your discretion, would you not chose the other person? Now apply it to the financial area. If you had the option to make a million dollars and it would make one person worse-off, would you do it? Despite the fact we are more civilized than all other species, we still share the basic instinct of survival, and to survive, sometimes sacrifices need to be made.