In terms of creator income it absolutely competes. In terms of raw spending, adtech is king by a mile. I doubt patreon would ever grow to compete with youtubes ad sales volume, but creators get a very tiny cut of the yt ad revenue. Typically single digit dollars per 10k views. Or far more views, depending on the audience (cpm varies wildly among different target groups). As someone who ran a slightly successful yt channel (20k subs), I was making a pittance from ads ($100/mo). That was back before things like patreon existed, but I'm sure I could have gotten more from donations.