I feel like a lot of this attitude comes from the nursing schools who are pushing everyone to become NPs. My nursing school told my class over and over that they expected all of us to get master's degrees. They make it seem like you're a failure if you stop at RN and work at the bedside, which is so messed up. We need good bedside nurses, and I love working with the experienced nurses at work. I see them constantly suggesting things and intervening in ways that significantly help their patients. Even if other people try to devalue the role, nurses at least should understand that difference.
I find comments like the one you mentioned often come from new nurses or nursing students who still haven't figured out what it means to be a nurse. They are so focused on tasks and procedures, they aren't in a place in their practice yet to be able to understand the fine art of being an awesome nurse. And with an attitude like that, she never will. She also won't be a good NP either, IMO.
I went the NP route, not because I felt like it's a "better" job. In a lot of ways, an RN career is way better. But for my personality, I am a better NP than I could ever be a bedside nurse. I love pediatrics and my patients, but I don't have the personality to be one of the really amazing pediatric nurses. I hate feeding and holding babies, I'm not the type to play games with my patient and I don't joke around. But I'm great at evaluating data and figuring out what's going on and what interventions and therapies the patient needs. So I am happier in the NP role, and I think I can serve my patients better in this role. I can't understand why nurses aren't more supportive of each other. We all have valuable roles and the same end goal of improving the health and wellbeing of our patients.