I thought he was great as Bob Lee Swagger.
Wahlberg was outstanding in “The Departed.”
More to do with the times we live in than their character.
It would be hard to find someone to play Audie Murphy. That essence of manhood is extinct. The closest anyone has come in recent memory to accurately portraying the attitudes of those times was Tom Hanks, and he did extensive research and talked to many surviving WWII Vets. Sadly, they're disappearing daily.
Would really love to see a movie based on Hathcock's service, if done right!