Retirement tax questions

I'm curious why TurboTax would ask you if you still have non deductible IRA contributions from previous years.    If you have a IRA distribution they become part of the tax calculation.  If you don't have a distribution you still have a basis in your IRA which can be used in future years for future IRA distributions.       Non Deductible don't expire.  The correct way to handle these would be similar to Long Term Capital Loss Carry Forwards.  TurboTax doesn't ask you if you still have LTCL Carry Forwards. It carries them forward and uses them when applicable.  By allowing you to inadvertently discard non deductible IRA contributions TurboTax costs you money since you will pay taxes on these distributions which should be tax free.  TurboTax should correct this deficiency in their software.