I've gone to the Minute Clinic at CVS before to get routine vaccinations and never had any problems. You wouldn't go to one for something serious, but they don't want you to and that's not what they're there for.
Getting upset about Wal-Mart offering a service that CVS and Walgreens have been doing for quite some time seems odd.
Sounds like nursing will be the next career to stop offering middle class wages.
Most of the people who call themselves "nurses" aren't Registered Nurses (RNs), who are the only people who should really have the right to call themselves nurses. Nurse's aides, nursing/medical assistants, home health aides and others whose education amounted to a three month certificate from DeVry are not nurses.