Pay will always be dependent upon whether one has a union, what state one lives in, and years of service. It is the nature of the job. Of course I am speaking of mostly hospital/clinic/type jobs. I think all schools should have BSN only, just so that eventually all RN's are educated (even tho it means nothing in the hospital setting unless one wants to be in management) at a higher degree for the public to know.
I believe eventually most or all acute care hospitals will require BSN. I do not have it and am not interested as I am with a few years if that left to work and there is no way I want or need to have more stress/work/etc. I work 4 8hr shifts/week and my pay 2012 was $105,000. And this amount was with having days off without pay.