The American flag is flown at half staff as a symbol of respect and national grief whenever someone of “importance” to our country, usually a government official, dies. Our combat fighters deserve that same respect, every day. Not just on a Memorial Day or Veterans Day (two more national holidays that have been allowed to degenerate into an opportunity to sell cars, living room furniture and kitchen appliances).
The flag should be at half staff and remain at half staff, as long as this country is involved in a shooting war and soldiers are dying in that shooting war. The lives of those young soldiers are no less important than some politician.