Plain Tor says "Hi there! I'm connecting to a Tor node" because all relay IPs are public. You can't hide that fact with ECH or by not sending the SNI. Every second invested in that is just wasted.
Why is Tor sending SNI. What is the purpose. It's a simple question. That is all I am asking.
For example, CDNs use SNI to host many HTTPS-enabled sites on a limited number of IP addresses. Why is Tor using SNI.
"/* Browsers use the TLS hostname extension, so we should too. */"