This is not necessarily true. Read the ANCC position paper 2004. Unless you are going to specialize, which takes longer, NP's make a decent salary and have great job satisfaction. Enrollment in MD programs are down due to decrease reimbursement and p...