I don’t know what kind of ground you have where you live. But at my place, I don’t know if Concrete would survive.. The HEAVY clay ground at my place moves up & down close to 2 feet in places over the winter. Does rebar really help with something that moves so much? Granted my driveway probably doesn’t move quite that much, but it all heaves at some point or another.
Movement is the one of the worst things for concrete. The rebar mat will keep the concrete together as it shifts. If relief joints are put in correct the slab will stay together. Contractors all have different ideas on how to lessen the amounts of movement via different methods but that’s a another book. Heavy soils as clay need to be compacted differently to remove voids caused in nature. Clay acts like a sponge and you need to try to eliminate any sources of water entering the clay under the slab. If clay is removed from the water source and is compacted correctly it will lessen the amount of movement. Like I said there are other methods also but don’t believe everything you hear I seen many people throw money at solutions that do not work. If you really want a good solution talk to a civil engineer.