(Tommy Metthe — Associated Press)

Our colleagues at “On Leadership” recently asked a handful of current and former military officials what the military could do to attract, create and retain better leaders.

An infantry officer in the Marines says the military needs to do a better job rewarding top performers. A retired U.S. Army general says it’s time to “rejuvenate” the kind of leadership development some commanders adopted before Sept. 11. And a Coast Guard admiral says the best way to create better leaders is by instilling confidence in them.

Veterans Day is an opportunity to give thanks to the men and women who have served. But it might also be a good time to take stock of where the U.S. forces have been and where they’re going.

As Adm. Thad Allen said: It’s time to “consider this challenge as we honor those who have served.”

You can find all of the responses at “On Leadership.