Hmm, if you'd asked me this 15 years ago, the answer would have been "Cinema!! Always theatrical release!!" I used to visit the cinema several times a week, and if I liked the movie, pay for multiple viewings (D-theatre, IMAX, D-box etc depending upon options).
These days? I just won't go unless it's an Alien or Evil Dead movie (my two fave franchises).. why? People just suck these days... people think it's ok to talk during a movie, you see phone screens lighting up in the audience throughout the film, murmuring, excessive rattling of snack wrappers... people talk loudly throughout the trailers like it's not part of the cinema experience... it's just not enjoyable anymore. You have to either plan ahead (like a Tuesday lunchtime at a retail park so you know everyone will either be at work/college/uni/school or eating lunch - and even then you get an empty screen with maybe two older couples who think because the screen is empty the few others of us in there can't hear their conversations throughout) or, in the case of what I'm doing for Evil Dead Rise this April - pay £150-200 for a private screening at off peak times.
So yeah, I love the cinema, I don't like cinema audiences. And for that, I'm grateful for streaming releases now. A compromise for me would be limited streaming exclusive with physical media to follow.