Why American Veterans Should be Honored?

Some people think that American veterans should be honored for their efforts to ensure the safety of America. Some believe however, that they should be chastised for ‘contributing’ to pain and suffering. I guess it just depends on who you ask!