Есть простой способ решения проблемы двойной морали. Во-первых,  старикам помогать только в рамках необходимости и  НЕ носить их на руках.  Второе : своевременно  законными методами ( передача недвиги в ренту с пожизненным содержанием или  признание недееспособности ) исключить возможности совершения сделок  не в их интересах..Но , конечно, над этим надо работать.