Actually, these capacity-enhancing technologies help with the streaming scenario as well. Here's why.
On each LTE connection, the tower has a fixed number of "resource blocks" to assign to all the users connected to it. There are 100 resource blocks. You can think of it as a 100 lane highway. Depending on how much traffic you're consuming, the tower will assign you a certain number of lanes to get your data down to you from the Internet. Then when you're done, it'll re-assign those lanes to somebody else's traffic.
The more lanes you get, the faster your download speeds would be. But that's not the only thing that determines speed. For example, if we're still using the highway analogy, let's say that on each one of the lanes you're assigned, the tower is sending trucks carrying packages, and those packages represent the bits that make up the movie you're streaming. The number of trucks the tower sends is a factor in determining how quickly the the packages will be delivered to you...but also, the number of packages each truck is carrying will play a factor is well. If, for example, I can cram more packages into a truck, then I need to send fewer trucks, and thus occupy fewer lanes, to get you the exact same amount of data. That would free up some lanes for me as the tower to send data to another user. That analogy for example illustrates the E benefit of something like 256-QAM, which allows the tower to pack 33% more bits into each LTE transmission. If you have a phone with the X12 LTE modem, then you will use fewer resource blocks from the network to stream the exact same movie at the exact same bitrate. That frees up resources from the tower that it can then assign to a different phone to finish downloading a file faster. Or, it creates more room for other people to also stream videos at the same time.
Hope this helps.