u never paid tax for those contribution ...
10% penalty is really not bad when you have little income otherwise. the combined penalty + tax (zero if income is low) is still lower than the tax that would have been triggered if tax-sheltered contribution was not made.