Why not to restrict first-level domains to companies
which can demonstrate that they have 1000+ hosts?

I have an idea :slight_smile:

Why not create more top level domains to reduce the congestion in
.com? Then let other companies run some of them so a free market can
decide what policies they like best.