are you suggesting it is Verizon's responsibility to ensure 300Mbps to every destination on the internet? if not, then why some over others?
My nearest exchange point is probably London Internet Exchange. If an ISP advertises X Mbps, and Netflix can deliver X Mbps of data for me to the exchange point, it's my ISP's job to get that X Mbps of data to me.
And really, I'd be happy with a mere 10Mbps to YouTube, if for some reason full speed is too hard.