Your ToS processes will be perfect for keeping companies out that aren't already affiliated with a big tech and using their legal.
I am unclear how that would that would add a barrier to entry.
Your arguments are largely similar to putting regulations on a Telco monopoly to give a little back as if there were competition. We know how that works, it doesn't address the problem and certainly doesn't make competition appear.
So again I fail to see how requiring a company to disclose to the user the exact reasons for their ban adds any additional burden on anyone. The company already knows the reasons, it simply refused to tell anyone under today's model
I think you have confused my statement with some kind of mandatory moderation scheme.