It is, when I don't know what I'm buying. Sure, I can modify my response in-flight using a worker, but how exactly? What can I do with it?
It wouldn't be a big deal if I wanted to evaluate it for my company, we'd just pay the negligible fee and be done with it, but when my weekend sideproject's marginal cost goes from $0/mo to $5/mo, that's a barrier to entry I will never overcome.
It's not about the $5, it's that there's very little incentive to pay it when the app is making no money.
Not sure if someone else mentioned it already, but you actually can play with it for free on https://cloudflareworkers.com/.
Sure, it's a limited version without binding to a specific domain and, correspondingly, without APIs to control Cloudflare-specific features, but it's often sufficient for POC transformations.
No problem, I have exactly the same issue, and sure, Cloudflare can say "we aren't interested in the cheapskate market", but every technology I've introduced in my job where we pay tens of thousands per year for is one I was familiar with because they had a free tier.