NROTC Scholarship and Technical Majors
What the Navy needs is a certain percentage of officers who are well rounded technical majors that can influence and assist the other officers who aren't so technically oriented. Being a hard science engineering major, I can't tell you how grateful I was to serve with officers of other backgrounds who gave me a perspective on life that you don't get in a rigid, unforgiving engineering program.
When I went into the Navy after barely sliding through an engineering program, I had a poor outlook on my abilities. I thought I was an incompetent engineer and incompetent officer. After working with other people a couple of years, I realized that my abilities were advanced as compared to others. This was despite graduating near the bottom of my NROTC class and engineering program. I was so relieved to find the active duty Navy wasn't anywhere near as difficult and unforgiving as an engineering program. You don't have time in an engineering program to learn to relate to others and what work is really about. Hence, we tend to overanalyze things right out of school. Engineering programs were meant to be hard (but they shouldn't be) and only the brightest even survive. Once I learned to work with others, having a technical degree was an asset to me, the Navy, and the officers I served with. One thing I thought was unfair was that people quit engineering because they couldn't get good grades and were afraid of not selecting for their program. Thus, engineering majors were put at a disadvantage when it came to selecting.
If you think about it another way, anybody who has the discipline (and/or likes pain) and work ethic to finish an engineering program has a great amount of discipline, a quality that every officer should have. On the opposite side of this, engineering majors lack courses in the humanities, law, arts, etc., to balance out an ingrained thought pattern to seek a mathematical solution to every problem. I've been accused of not being human. When you need to come port to avoid hitting a mine, it might be simple for the engineer to calculate how far port you need to go, but you don't always have time. Hence, you can't always equate technical ability with good judgement and experience. I found that I had this in addition to my technical competence and the Navy wasn't so frightening to me. I also appreciated English majors who were able to help me put things into words when I couldn't. The business majors enabled me to see that the underlying financial picture is more important sometimes than the techincal issues. Thus, we need many different people to make things work. However, given that so many people quit engineering programs because it is "too hard", I think we have to resort to setting quotas to ensure that there is enough of an technical influence in the Navy and to make it fair to those who persevere.