Neither registrars nor tld operators care about squatting, even when they don't get a cut. Why would they? The squatter is paying them the same as you'd pay them.
What positive outcome comes from squatters sitting on unused domains?
But at some point we will also exhaust all nice TLDs too...
It will be even more difficult than it is now