Stop giving advice.
Half a centimeter, or 5mm, or roughly 1/4", is a LOT of play in any steering component. If I saw that much play in a ball joint - I would consider it extremely worn.
The only "normal" play in the steering should be left-right movement when the wheels are off the ground and only between the steering box itself and the steering wheel - There is always a little bit there. Elsewhere - ball joints, tie rod ends, wheel bearings - there should be NONE.
Ball joints are pretty easy but you need a ball joint press and torque wrench. Don't do just one either, do both on one side or all four. If one is bad, chances are good that the other three are going to fail sooner than later.
FWIW, probably 90% of the TTB/D35 trucks I've worked on came in with wheel bearing failure on both sides, usually to an extreme degree. 30-40% have had at least one bad ball joint, usually lowers. Not many bad tie rod ends though.
I've heard this attributed to the space between the wheel bearings, but if that was the case then the D28 would be prone to the same issues - however that is NOT the case, in my experience.