Everyone does NOT know that.
Absolutely. Every study on the subject demonstrates that valor has little to do with patriotism. It is much more dependent on group loyalty to immediate comrades in arms. Kerry's service in Viet Nam may or may not be admirable evidence of his courage. However, his post-Viet Nam activities and calumnies of his peers certainly call his patriotism into question.