The Holodeck can't work for a million reasons. But one reason it could work is that it has a 50-foot 3-D, 360-degree (in all axes) screen. The part where you move through a greater space obvious is implausible (you'd need an endless series of treadmills or an endless matter creation/destruction cycle). But the illusion of giant things is best created by gigantic screens. What it isn't created by is tiny screens held close up to you.
I don't have a clue why people think it is. Head-mounted displays with "virtual" giant screens have been out for more than a decade and no one who has ever demoed one within earshot of me has ever remarked "Wow, that feels like watching a 10-foot screen". It simply has not happened.
Unsure how the rest of you without projectors do it, but we spend some mental energy considering which movies are theater worthy and the main question aside from "Do we want to see it while it's current to be part of the conversation?" (e.g. we did that with Argo) is "Do we want the 'big screen experience'?" Anything epic, FX-y or whatnot benefits from that bigness and no amount of moving our couch up close and personal with the TV (which we can actually do quite easily because our couch is on "Magic Sliders" so it moves with a fingertip touch if we want it to) makes our 65" TV into a "big screen",
We don't even sit close at the movies and there is a huge perceptual difference.
This makes me wonder why people are constantly debating nonsense like the perceptual limits of the retina. That's important for one type of visual perception. But it has absolutely nothing to do with how the brain perceives bigness. I can go stand by a giant sequoia north of San Francisco and appreciate its majesty. You can take a really big photo of one and display it on a 70" TV and stand right up next to it and you will have none of that appreciation. Never mind standing at the base of Denali or something even taller. Are these extreme examples? Perhaps but I can't do anything with my retina iPad -- including holding it 2" from my face -- to make the video "appear" as large as my 65" TV, which is routinely 12 feet away.