http://100000jobsmission.com/more_info
You can throw rhetoric around like "most respected" all you want, the stats show that veterans face unemployment at a much higher rate than normal. If private sector companies really valued military experience and were jumping at the bit to hire veterans, the stats would suggest something different.
The reason initiatives to get veterans hired exist is because they struggle to get jobs on their own once they leave duty. It's something done out of pity, not something done out of the company's self-interest. If it was done out of self-interest, there wouldn't be any initiative. Hiring veterans would take place on its own.