I've built houses for a living and must disagree with you on just a few points.
1. The 24" spacing saves building materials and when properly designed leaves no added risk. Some builders have been using 7/16" OSB for roofing; even on 16" centers with clips, this often leaves a wavy roof. 1/2" plywood with clips will span 24" centers with noticeably less wave.
Must be the different areas we live in. It may be the humidity that makes the plywood sag. It is against our local building codes to build a structure on 24 inches if it is any type of dwelling.
2. The wood of 20 years ago is virtually the same as the wood of today, with the exceptions that grading has gone down approximately one whole step over the past 50 years and, dimensions have been reduced slightly to provide more yield per log.
It is the same wood but what was a number 3 grade 10 years ago is now a number 2 grade. Garbage wood that would have been used a criples is now number 3.
3. Oriented Strand Board is highly absorbing; exposure to inclement weather will cause it to swell. Often times it is not noticeable unless you are measuring it or trying to install the above-mentioned roof sheathing clips. Plywood can also have issues with wet weather, mainly with the top ply bubbling after being left in rain storms. Compared side-by-side, plywood has a MUCH greater strength both in shear and compression.
Yes, it will swell but like I said put them both outside for 6 months and see which one is the best. Plywood will delaminate while the OSB will swell on the edges and some pieces will start to flake off.
4. Not a disagreement, just an added note. Asking the concrete provider to add fiberglass will increase the strength of your concrete tremendously. It is often used as a replacement for mesh (not rebar).