My point is that I have downloaded things to watch onto my phone, but when I start watching it (even though it's been downloaded), it tells me that it needs to stream over 3G/4G. Why should it say (when it didn't before) if I have it completely downloaded already?
I get that if I want to watch something live or on-demand that I haven't downloaded, then I need to stream that, but if I've take the effort to download it to my phone already, it shouldn't consume any data from my cellular connection.