What does Cloudflare add over just plain GitHub Pages?

(I'm familiar with and use them both, but have never bothered putting my personal GitHub page behind CF, I'm curious to see where other people get value from combining.)

Personally I'd just use Cloudflare Pages, unlike GitHub Pages I can let the backing repo private. Maybe OC originally started with GitHub Pages and wants some analytics and filtering with Cloudflare.