I don't understand why your retirement is reduced when you take SS. I like to better understand that.
What I can say though is the rest of us are NOT double-dipping as you say. I paid into SS and worked for 40 years to get a pension. They are two separate things.
Federal Retirement isn't reduced. Social Security is.