Just napkin math - guessing that a typical YouTuber gets between half and double their number of subs as views on a video. Obviously it depends a lot on the video and YouTuber - but, again, napkin. 300k - 1.2m views on this video you are paying 50 dollars for. Conversion is between 0.1% and 1% (I think this is pessimistic given content type). It's worth 2 dollars to them?
Low end the value is 300000 * 0.001 * 2 = 600. High end value is 1200000 * 0.01 * 2 = 24,000.
A channel this size is likely someone's full time job. The professional running this channel is going to give something worth tens of thousands of dollars away for 50 dollars? I don't believe it.
Re: fees, I have some family members with millions of TikTok followers -- they're not making much money.