Yeah, crappy science/tech journalism strikes again. With a little effort the writer and editor could have made the article and title just as engaging, without the misleading hype.
From my understanding the weave also plays a big role in bullet resistant fabrics. ...and yes, catching the bullet on "the other side", while not ideal can still save your life.