Yep. My daughter watches the same 3 movies everyday any time she can. My data went way up and now my area has data caps put on.
The solution to that is already out there. I run one of my mini's with 2 3 TB usb Drives, I DL everything I buy, I convert all the apple music I buy to a more palatable format and I save all the movies local. They are available through the Itunes home sharing to all devices capable of playing, including apple TV. Oddly enough though I have found ATT router as insufficent and my airport extreme wireless outperforms the att router wired.