Concrete is strong in compression, but weak in tension. A 4 inch slab will easily hold a 100000 pound truck, provided the sub-base is properly compacted.
Rebar does not make concrete materially stronger in compression. The rebar is there to resist tensile stresses (as from shrinkage cracking), and bending stresses (as from settlement of the sub-base, combined with heavy loading).
Conversely, going to an extra thick concrete slab does very little to make the overall slab any stronger in tension. So if you have any doubts about the preparation of the sub-base (e.g. iffy compaction or a floating slab design), you should spend the extra money on steel before you spend it on a thicker slab.
A thicker slab will do a better job of holding expansion anchors for such things as two-post lifts, and it has more margin to cover "thin spots" if your sub-base is not completely level.
An important factor in controlling shrinkage cracking and slab curl is to keep the placing crew away from the water hose. Sticking with a low water-cement ratio makes a huge difference in the strength of the floor and the hardness of its surface. Additives such as fly-ash or super-plasticizers can be used to make the concrete flow and place more easily without all the problems of added water. Ask the nice man at the Redi-mix plant for a suitable mix design with a low water/cement ratio, instead of accepting the typical ratty 3000 psi "5 sack mix" and then watching the truck driver add water to that. The extra cost of a "good" mix design vs. the cheapest one is only a few dollars per yard, but the resulting strength of the slab can be almost double. If you shoot for a water/cement ratio of 0.40 or less, there won't be any bleed water and you can begin to finish the slab almost right after placing it. The 28 day compressive strength should exceed 6000 psi.