Upper and lower ball joints have nothing to do with tie-rod ends. If you have a double-wishbone suspension, you'll have upper ball joints.
I think you could make the stretch of calling a tie-rod end a "ball joint", as it is the same technology. And, Bad Things(tm) would happen if one broke. Just do it.
U-Joints and springs are definitely not exempt items... though if it's a swing-axle car like an old Triumph or a Beetle, you'd be foolish to not replace the drive axle u-joints, and nobody's going to care if you do. Again, Bad Things(tm) could happen. Just do it.
Think of the fuzzy line as the one between you being in control and a catastrophic failure of a regular wear item (ball joint or similar) causing you to be out of control. A broken spring doesn't fit that category. It's just going to cause your car to handle wonky, which is something that you could deal with somewhat safely by driving within whatever limits the car happens to have.
Lemons South 2008 - Fail, Lemons South Spring 2009 - Fail, Lemons Detroit(ish) 2008 - Fail, Lemons South Fall 2009 - Fail, Lamest Day 2009 - Fail, Miami 2010 (Chump) - 2nd!, Sebring 2010 (Chump) - Fail, Cuba 2010 - Crew Chief, Roebling 2011 (Chump) - 8th!, Sebring 2011(Chump) - 19th!