They're streaming all that data to each client, can't youtube notice that? Why are they dependent on a separate endpoint for the client to send to?
So they can turn video content-creators against those who use ad-blockers. I do not get how is this not obvious.