"Can someone explain to me why you would ever desire to basic a print at the MMC with one sided tolerance?"
Old school..
Before CNC's we manufactured stuff with manually operated machines and the strategy for the machine operator (machinist) was to remove just enough material to achieve MMC...
This is correct but only for selected form tolerances applied to the size dimension or FOS. Same applies for straightness specified to the FOS but not the surface exclusively.
Excludes cylindricity...
When a flatness is specified to a surface it is a refinement of the surface, thus the limits...
"vendor agreed on true position of .020" likely somebody other than the tech build it folks..
"composite parts" This material moves around and rarely holds form in an unrestrained condition. Tolerances are measured with a component in a free state condition unless otherwise specified.
"I find...
Concentricity, as defined in previous ASME and ANSI standards is not what you think... not interpretated per the word definition "Concentricity". I would strongly recommend that you review the applicable standards for the interpretation of Concentricity not the dictionary.
Position tolerances...
The datum C and B are derived from the center of the two center planes derived from the features. The Datum B center planes are derived from the horizontal surfaces and the Datum B center planes are derived from the vertical surfaces features.
Both are legitimate.
You've been posting using the html code editing option by clicking the </>? The WYSIWYG editor seems to work well to achieve a non-breaking spaces by just typing the space bar on your keyboard..
I suspect that for security and potential hacking reasons the forum folks disabled selected html code.
In my aerospace engineering-design world we have customer defined performance and functional specifications that we must meet with the end item. The most common pain point are those personal preference changes that occur just before the schedule requires the engineering drawings to be released...
Screw pullout calculator here:
https://www.engineersedge.com/calculators/wood_screw_pullout_withdraw_resistance_15385.htm
References are shown on the page bottom...
I've worked design engineering in big aerospace, spacecraft and weapons systems - 38 years experience...
We use threaded inserts in aluminum, always tangless and mil spec.. Helicoils are discouraged because they are challenging to remove and replace if damaged. To manage dissimilar metal...
Look at how the thread works - there will be minimal axial shear stress on the threads. Internal pressure will micro expand the fitting but there should not be much if any increase in force pulling the threads apart like in classic hold together applications for threads.
"How do I calculate" You don't... Total Runnout for all industry standards can only be applied at RFS (Regardless of Feature size).
This is a faulty specification.