Because they are constantly changing. They are home broadband connections with constantly changing IPs, providers and users.
And there are typically over 20,000 available at any time out of around 100,000 providers.
Login to reply
Replies (2)
Constantly changing doesn’t mean someone can’t automate the process of detecting and marking them.
Not to mention if such a practice happened it would severly hamper the experience of the node hosters, forcing them to shut down or deal with bad experience.
Also
You don't know what the exit IP is until you connect to it. You need to spend $MYST to connect to it.
To build even a current list of available exit nodes would cost thousands of dollars.
You'd need to do that every few hours to keep it current. You'd need an army of bots spending thousands of dollars of $MYST to capture that data.