There definitely are some nurses who want to be prn, but that is not the case for the majority. Usually they are using the prn job as a second job.Many nurses WANT to be PRN so they have flexibility regarding when they have to go to work. We would prefer all full time (makes scheduling easy) but we're forced to patch schedules together with PRNs.
If the nursing pay overall was better, then many wouldn't need a second job. Nursing homes are a great second job because there is zero skill required. Any nurse can do that job with a few hours of training.