I am genuinely baffled by how you could possibly parse my comment as suggesting we allow "only" big tech companies.

Because that's the only meaningful interpretation of your suggestion.

Big corp accounts are pre-vouched. And it will be mostly their responsibility to vouch for other accounts.