Comment Comment by sperm Yea given Netflix accounts for a double digit percentage of internet traffic the 90% figure is dubious. parent sperm 5 years ago