Movie theaters still win on a couple fronts, but not by enough to overcome the downsides like the “person behind you chewing popcorn with their mouth open” factor. Also, movies are getting long enough to really need an intermission or two. Legs need stretching, bladders need emptying. If Hollywood and the theaters won’t provide that, at least at home I can use the pause button. I’m looking for a pleasant evening, not a simulation of what it’s like to be on a three hour flight.
It’s saying something that your post lists all the negative aspects of movie theaters and positive aspects of watching at home without actually specifying why “Movie theaters still win on a couple fronts”.
One way theaters win is that you can meet your friends / S.O. there without bringing them home; some people don't have living accommodations that are suited to hosting guests.
I went to see Avatar on a Imax screen. It was already about a month after the release so it was pretty quiet.
But those kinds of movies are rare- and it is expensive. You have to drive and park for half an hour, pay 30 euro for two tickets and ofcourse the drinks. Not something I want to do every week.