A gpa requirement above 3.0 does not automatically mean they are weeding. UMass Amherst has that and when asked how many students they lose every year because of that requirement the answer was very few if any. The program only has about 60 students. I asked several students how hard is to get the gpa requirement and they all said that was not a problem. I asked the question to a variety of students trying to make sure it is true and every one told me the same, that there is no weeding. A lot of support among the students. The program only accepts as many students as they can support so there is not purpose in weeding unless of course some students decide not to do the work or are not committed to the rigor of a nursing major.
Of course one should research schools of interest independently. Not all school function the same.