If that's the case, how come law enforcement is not forcing them to close their connections with illegal hidden services?
Hidden services anonymously choose random Tor relays as introduction points. The introduction points do not know the service location of the hidden service and can't control which hidden service they act as introduction points.
Due to this, law enforcement can't just shutdown these connections because there will always be other Tor relays to act as introductions points. They would have to shutdown the entire Tor network if they wanted to which they can't because they themselves use the Tor network.