So the utilization of witnesses to choose a main chain would make this a delegated tangle or DDAG.
So... you do not read even tonich's answers? Thank you for your valuable opinion.
Witnesses do not decide ordering of units. Ordering is determined by the algorithm that looks back at the witnesses-authored units in the DAG.