Believe what you want. Makes no difference to me. Just an fyi. The united states military just ordered 12 of them. I imagine they see something in them.