I agree with MG34.
I believe, because soldiers (should) have a keen understanding of the nature of their work, the risks and the expectations, that it kind of dismisses the label 'Hero', with the exception of those who perform tasks above and beyond what is expected of them. A soldier who does the job they're trained to do effectively, even if this is combat, is not a hero. But a soldier who goes beyond the expected, either outside of their role or above the necessary in their role, is, in my book, a hero. eg. a MSE Op who drives their vehicle in convoy through Kandahar = not a hero... they're just doing the job they're trained to do, even if they come under fire... But, same MSE Op convoy comes under fire, a few vehicles are damaged, and the MSE Op rescues a fellow soldier from a burning vehicle while under fire = Hero. The MSE Op is trained to drive in this environment, even under fire, and is expected to be able to do that job, but sacrificing personal safety to help others is exceptional, above and beyond their role.
With this in mind, an infantry soldier (or any combat arms) going into combat and performing their duties = just doing their job. But again, if that soldier does something above their role, and as MG put it "Distinguishing themselves by Uncommon valour" = Hero.
Even by definition, this makes sense to me;
link to definition
But that's just my interpretation of it.
But, this also depends on definition... If you're referring to this kind of hero;
Although, I'm pretty sure no soldier meets these criteria, I'm equally sure many soldiers feel like a hero.... But that can be solved with a trip to a deli.