My Mother in Law is a former nurse. I work in a hospital blood bank and deal with nurses on a daily basis.
I agree that Nurses take a lot of crap. Kind of like a customer service manager, it goes with the job. I can appreciate a good nurse. In some cases, they make OK money, in others, the money sucks.
HOWEVER, I also deal on a daily basis with nurses that aren't competent to change a bed pan, let alone actually do anything to a patient. I would say they are less than 2% of the nurses I have run into. This ratio matches with just about every job field out there--there are maybe 2-5% that are worth their weight in gold, 70% average, 20% poor, 10% really bad, and the remainder are the dregs of the job market.
Two groups of nurses I especially respect are Pediatric Oncology Nurses and Neo-Natal ICU nurses.
AFARR