Welfare Vs Revadis, Some Fresh Thoughts