Getting very discouraged.

I've heard of Delta cams before. How come nobody talks about them? Is there something wrong with that outfit? I thought about using them for the cam on my /6 but decided to go with Oregon because of more buzz about them on places like here.