I'm not sure it's a "solution" to the problem, Carol C., but I agree that the govenment should stop using SS funds for things other than paying SS benefits. I don't know how far back this practice goes, but I do know it has been the practice for many, many years.
DougR