I’ve heard many other owners of 3D direct view displays say similar things, typically “I’ve never tried 3D on my TV.” I’ve never been a fan of 3D as presented in a commercial theatre for many of your reasons sited against 3D, but none of those issues are prevalent in the two LG OLEDs I own (a 2014 55” and 2016 65” both curved screen). When set up properly for 3D and ISF calibrated and sitting at the correct distance, it is my preferred way of viewing providing it’s a good production. I currently don’t have any experience with HT projector 3D viewing (I will in the not too distant future) but my 65” LG OLED In 3D gives what I consider the most enjoyable HT experience for it’s size, with all the goods expected from a high end theatre. I was very sad when 3D was eliminated from direct view displays. As far as 3D glasses go, the later generation (2014 and on) use passive glasses and clip-ons are available (perfect for a glasses wearer). Long live 3D!I (and my family) never got into 3D -- just didn't really care for it even at the better theaters around NYC -- even though our main HT display has had 3D support ever since the early days of BD.
For us, it's good for relatively novel types of fun entertainment (like at Disney World, especially the Avatar: Flight of Passage 4D ride, or in 3D video gaming), but not really convincing enough, especially w/ the encumbrances of 3D glasses, for general (live-action) cinema.
I do have several titles where I paid a modest premium for 3D BD, but never actually watched them at home in 3D as I never found the 3D (as typically deployed anyway) compelling enough to buy 3D glasses to mate w/ our displays, especially given the rather noticeable loss in visual resolution and/or focus sharpness (and probably also contrast and/or tonality) in the primary 2D component of the image. Maybe I'll get around to getting some glasses some time soon before I might end up w/ a display that forgoes support -- the Epson 5050UB I'm also considering seems to include support -- but no current plans on that...