Is it in bad taste to wear a Warship's ball cap if you are not in the Navy? I heard they gave out the generic hat as a gift to visitors and such, so I would assume not, but not being in the navy I don't want any stolen valour issues. I'm just a fan of Battleships!
Considering the amount of merchandise made and sold today (to keep the ship preserved) there isn't a man alive under his late 80's who could have served on the USS North Carolina. It's a sure bet 99% of the people buying and wearing this gear never served on the ship - buy it and wear it in good health - you're honoring those who served. Big Mo - has a prominent place in naval and world history.