why he doesn't need it?Its added protection against DDOS attacks, they have a CDN making your website faster, serve content via HTTP2, Free SSL, They allow you to run websites from 1 host with unique IPs...
It's a great tool but you don't NEED it.
Unless you are not committing any hate crime, CF will not bother revealing your host IP.A lot of bh people use cloudflare because they think it shields their identities. While this is true it's not something that's 'bulletproof' as there is more and more pressure on CF to hand over information related to allegedly infringing users.