The government has basically been stealing from the fund to pay for whatever the fuck they want. It's a financial scandal!!!
I wish more people knew that pretty much all the wars for the past ~ 20 years have been funded from our SS and Medicare funds. This is because a President can "borrow" money from these funds without having congress or the American public vote on it (AKA our permission).
OUR SOCIAL SECURITY HELPED TO FUND THE IRAQ WAR.
We should have over a trillion dollar surplus and enough money to pay for several generations (including the baby boomers). But no, it was taken from us to fund fucking wars and because our government is fully of greedy assholes that can't manage shit.