I like my Comptac Minotaur and don't care what this board (group)thinks. If you need a tuckable IWB, it's an option. If you don't need to tuck, then yes, maybe others are a better choice.
I think the Alien (or whatever) mesh\neoprene thing gave hybrid holsters a bad rap.