Earning restrictions apply only if you try for an early withdraw. At the full retirement age, there are no limits.
Your view may have been valid before 1965. In principle SS still remains a trust fund filled with $6 trillion of IOUs. After 1965 the government was allowed to rob the trust fund, so now it is in practice, just another tax like the wage tax. So, at this point, it doesn't seem that a tyranny description is any more applicable for SS than it is for the usual fed tax.
It has been computed that if the trust fund status was kept intact, and if it earned a nominal interest since it's inception in 1935, we would not have the problem we are having now and in the future. We got screwed by both parties.