Just a thought here... if you disagree, please be respectful...
There is a strong push from some for BSN to be the entry to practice for RNs.
What about instead of requiring a BSN, to require those applying for RN school to have a bachelor's degree? The bachelor's could be in any field, though there would also be certain pre-reqs that if not covered in the bachelor's program would still need to be taken to apply for RN school. RN school would be revamped to include whatever BSN content is currently lacking, though some of it would already be covered by the previous bachelor's and pre-requisite classes.
This is how medical school works. And in my state, to qualify for a teaching credential program you also have to have a bachelor's degree. It might force more consistency between nursing programs in regard to pre-requisites, as currently they vary a lot from school to school. This plan also doesn't force nursing programs to include collegiate course or offer college degrees. RN school would be strictly about training nurses. Students would be entering the programs already possessing critical thinking skills that they honed while earning their bachelor's degrees.
Universities could even offer a bachelor's degree in "Nursing studies" or "Health care sciences" that would include standard RN school pre-reqs as well as cover topics relevant to nursing and health care.
Let's discuss the merits of BSN versus bachelor's + (revamped) RN school and not whether or not BSN should be the entry for practice.