Why are war veterans entitled to voice their opinion more than anyone else?

Anyone who works for and contributes to a country has a right to voice their opinions, whether they went to war, delivered the mail, swept the streets, built sky scrapers, etc, etc, so on and so forth.