There are tradeoffs for everything. There are a few horror stories about cloudflare charging companies using terabytes of bandwidth or doing legally gray activities an arm and a leg but on the other hand there is no other way to get things like analytics engine, queues, or stateful websocket servers for the price they offer along with $0 for bandwidth egress.