I couldn't agree more. When I started researching in 2009, there wasn't much information available. There was ECF, however, which I joined in August of that year.
Regarding your situation you are right, of course, everyone's different. If cutting down is a goal and vaping helps, perfect. While I've not witnessed any cults, per se, you and I are both members at HEM as are other VU participants. While I have felt a little out of my depth there at times, I do share their sense of humor. So many people tend to take themselves so very seriously!
As to your remark "sub ohm tanks don't do that lame ass shit," I'm unsure what lame-ass shit you're expecting them to do. I've been through a half-dozen different brands and have settled on one I enjoy which, along with my TC mods, keeps me off tobacco. In all honesty, I haven't considered smoking in years.
I sincerely wish you well in achieving whatever goals you set.