I wish there was a simple stupid "just drop an artifact with a main.js" file and that's it.
Cloudflare is one of those companies I really want to like, but as a developer I just don't think they care. They want to chase big guys with big contracts that can get the love and support average Joe does not.
They seem to strongly underestimate the traction and money they could get by giving engineers rather than sales and accounts some more love.
And thus we have moved our stack, initially built around Cloudflare, to Azure. It also helps Microsoft throws lots of credits at startups and Cloudflare does not. But DX rather than money has been the biggest reason we moved off CF offerings.