Yup, That's how I felt, too!
Good or bad. I now have a POF 16" .308. I looked up lots of reviews, it's sad when they're so mixed. From a Small Arms Tech. point of view I went with the details of the designs to make my pick.
DI is great (I used to swear otherwise) in the AR-15s, and that's what most of the parts are designed for.
Seeing how AR-10s aren't so standardised in the industry, I let my dream of a Piston System AR win out.
I can hardly wait to see how it shoots!!!