As I recall, you are absolutely right. Without SS reform, this country needs people to pay into a system where they will get nothing in return as well as educated high tech immigrants from places like India to fill jobs that the American education system is not preparing are youth to fill. Meanwhile, birthrates are so low we will not have a population base high enough to support the system.
Unfortunately, Freepers are hurling rocks at the wrong people.
Except for this video which shows HR people talking about how to hire foreigners over Americans for high tech jobs.