I saw this topic by chance and it kind of hit me. I'm a bit like the people in the original topic, and I especially identify with the second post by sretalla. I love computers, and especially open source software, because anything is possible. I get a bit annoyed when people say something is not possible, when it's actually just a really bad idea.
It's pretty hard to physically destroy hardware, so in a home/lab system, the worst that can happen is that I have to spend a weekend rebuilding the whole thing from backups. I think TrueNAS rightfully attracts people interested in the tech, who like tinkering with it. (That's a good thing IMO, as long as they don't expect it to perform like an enterprise system.)
I have a lot of respect for the regulars on the forum, and I think that even if people seem to reject the advice, many will remember it. They may use a RAID controller at home and accept the risk, but will think twice before putting in production at work.
It would be nice if there was a "Stupid corner" of the forum where people discuss crazy things that aren't really supported, like oversized L2ARC, how to recover from partially destroyed pools, RAID controllers, etc. Then they know this is stupid, and you wouldn't have to tell them about best practices again and again. Like today, I wanted to also use my NAS as a video player, so I wanted to install Xorg -either in a jail (didn't work) or on the base system (still undecided). I knew better than to ask in the normal forums because I knew I'd be rightfully yelled at.