I was just making an observation too. I was observing you say another statement that is utterly ridiculous.
Body armor = low tech
Well maybe that body armor you made of duct tape is low tech... OHHH but wait duct tape is a NASA product too so I guess your duct tape body armor is high tech since its from NASA and turtle skin isnt high tech even though its the same cloth that landed the mars rover...
Give it a rest mojo or at least try something that doesnt make you look desperate to find a bad point