Lots of things. Lisp. Haskell. Functional programming. Apple computers. Anything described as The One Right Way.
But in none of these cases am I the only person. Far from it. I'm one of a quiet majority facing a minority of loud zealots.
Note well: Lisp and Haskell are reasonable languages in which one can be quite productive. My issue isn't with the languages per se; it's with the zealots. (I would probably feel the same about Rust, but I haven't bumped heads with as many Rust zealots.)
What should people know? X is useful. X also has flaws. There are other ways to go about it that are also useful, and also have (perhaps different) flaws.