It's impossible to be ideologically pure with every single decision. We live in a messy world.
In this case, I think he could be forgiven for (a) wanting to use his existing skillset to get his site online quickly and reliably and/or (b) actually believing that Cloudflare—based on previous actions—would robustly defend his site.