If there is no benefit to the IRA, then why are you upset?
Tax breaks exist to promote prosocial behavior. Getting people who are struggling to be able to afford to save for retirement is good for society. Giving people who made it big with a lucky gamble a benefit is just good for that individual.