"he is ignoring the fact that any sites or services can be embedded and completely hidden in higher bandwidth streams."
I do have some knowledge about computer networks, but this really doesn't make any sense to me.
"However if someone wanted to watch any particular video they could get around any restrictions by obtaining the video in non-streaming form through a service like Tor."
Tor is not built for transmission of large amounts of data. It's main task is to give people the ability to access the internet anonymously . Maybe you're confusing Tor with torrent based file distribution ?
"Against the claims that ISPs could block Tor, many authoritarian governments like China attempt that and mostly fail."
You have any evidence for this claim? Any internet access provider can definitely make it much harder for it's users to make use of Tor.
"It is a valid idea is to allow the ISPs to throttle content that excessively burdens the network, and "net neutrality" would prohibit that."
The stringent net neutrality of The Netherlands does not prohibit network maintenance or any other action a provider would have to take in order to keep the network available for all it's users. Maintenance and other daily network tasks have nothing to do with political or commercial interests in all the different services the internet has to offer. Net neutrality is a way to protect the user from providers dictating what the internet has to offer.
An internet service provider has a network and connections to other networks a.k.a. the internet. It's main task is to allow it's users to access these other networks. The users pay for this service so that the provider can maintain and expand it's network according to the demand of it's users. It doesn't matter if this demand consists of video, voice, website, e-mail or any other type of bit. The capacity a user needs, and thus the provider, does not depend on the type of bit, it depends on the number of bits .
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.