I've heard in a conversation and read in some forum posts that Cloudflare will proxy your IP, hiding it from the public, and this mitigates the risk of an attacker finding your server in the first place, making it more secure.
Is there any truth to that? It seems like a trivial "security through obscurity" trick, which while I'm all for them, don't want to believe it's actually increasing my server's security if it's the equivalent of rot13() as encryption.
Here's what I found on Cloudflare's site and they even mention your IP can still be found while using this service.
So does it actually provide any additional security?
Are there other reasons this is worth doing? or is it more of a marketing talking point than a practical benefit?