Retirees live under the poverty line. Their income is not sustainable. So there ought to be some way for them to achieve a sustainable income and they should receive benefits to do so.
They should not receive the GIS until they have achieved the sustainable income threshold. That's an essential condition.