TEMPORARYILY cache?
The purpose of netflix is to allow online streaming of a good chunk of their content...
If everyone could save netflix content then there'd be little reason to buy DVDs.
I disagree, since I am paying for the ability to stream this content to my device, I don't see the harm in letting me cache it within the netflix app, for a short period of time, say, 7 days to start watching it, then 24 hours to finish it once you press play.
The only issue would be the bandwidth speed. That's the trick with streaming, you can dynamically change the datarate of the video/audio based on the speed of the connection. If one were to "rent" a video from Netflix Streaming, then I would assume download it at the highest quality, which would take a longer time to download, and more data would be transfered, which could cost Netflix and/or your ISP an extra $0.00001/year. They could just limit the quality/file size.
Adding this feature to the Netflix app would not take much time to code, but it would be a useful feature that would not gain them much money, so they won't do it. The app is slow, and the interface (browsing) is crap to begin with, but people still pay the service fees. So why would they waste the man power giving us something we aren't complaining about, and are seemingly happy with?