Oh yes they do.
> Any time I see IP addresses passed around it’s a sign of broken infrastructure
Nope.
> It also means you aren’t using tls or you’re training people to accept cert errors
So, let me get this straight. You have a server that's behind CloudFlare, and you're claiming we should use DNS and TLS to SSH into it?