I understand there are a lot of brave people doing out of the ordinary and going above and beyond what was reasonably expected of them every day - but such was the case in every war. I don't see awarding medals as some sort of competition - that we need to award just as many MOH as we did in WWII or Korea. But as far as being unfairly generous with officers while turning a blind eye to enlisted people who did something equivalent - I know for a fact that happens, and I've seen it happen. But I don't believe any amount of legislation is going to fix that. An organization run by officers for officers is always going to be like that, and I can't think of any way to fix it.