There are several reasons: Scaling. The more users are watching content at the same time, the higher bandwidth you need. Quality. HD, Full HD, and 4K content require different levels of tech support. Diversity of devices. Devices used by viewers also impact the tech difficulty as they perform differently.