Images and Videos tend, in comaprison to text, consume a lot of data even if compressed. This additional data leads to a stark increase in bandwidth usage when accessing a video compared to, e.g., a (text) blog.
Because cloudflare is the one handling most of the bandwidth usage and routing this amounts to a significant cost for them (more servers, bigger pipes, ...).
All of the pipes should have been implemented by ISP's and Telcos if all that damn Federal grant money would have actually gone to infra instead of exec bonuses and lobbying.