I certainly hope so. And I assume it is, since I don't see advertisements offering to buy the payment stream.
But does anyone know if it is actually illegal?
Well you can sell your Military Retirement income stream, so why not SS. IMO either one would be a very stupid decision.