Maybe I'm too old, and stuck in the mud with the pre-ICANN intention of the original TLDs, but does it seem odd to anyone else that they host their network services on .com and their corporate information on .net?
Putting it on a non-cloudflare.com domain puts it outside the security context of the main site and they don't have to worry if it gets hacked. Google does something similar by hosting third-party stuff on withgoogle.com and a handful of other domains.