It seems movie theatres make most of their money on concessions, so obviously this is a massive problem for them. Nobody's going to buy that product instead of the supermarket's snacks if they're watching at home.
I think it is mostly because they charge $20+ for the movie ticket in the first place, though I get cheep tickets, $11, because of the deal with the major telco Spark