I have nothing to add to this except that the kids I know love to watch the same movies over and over again to the point of speaking the lines with the movies. I don't get it but I'm not the target audience.
Then it would probably make sense to pay 20 bucks one time for the movie they love, for the ability to watch it forever, right? Especially if you have data restrictions.
Yes, it's what I would do and agree, but I might do a lot of things to maximize the value of my dollars where other people may value convenience over the dollars. In this situation the question is will the average family person going to carry a bunch of media for multiple children in multiple vehicles? My anecdotal experience this last week traveling is families of all income will use streaming over both carrying a portable DVD player or ripped DVDs on a portable device.