A teacher will always teach better what he/ she knows well. From a pragmatic point of view there is nothing unreasonable about that. As a student who knows less (or he wouldn't be a student) this is also a desirable situation. The argument for and against having more graduates in the population probably boils down to "why"? Many companies send staff to study in their twenties. This is good for the company and the individual. I personally do not think it necessary to make nursing an all-graduate profession. You end up with educated nurses who cannot nurse. I've known teachers with two brains but who can't teach for toffee. Many 18 year-olds do not benefit from further education at that level because frankly they are too immature and too ignorant. It is also the case that some degree courses are fluff dressed up by jargon to appear profound.