I do not fully agree with you. In New Brunswick, some students are not accepted simply because others have better grades. That does not mean that they would not be accepted if more places were available.
I recall the case of a student who had completed two years of the nursing program before leaving for personal reasons. When she tried to go back to her studies she was turned down. The problem was a shortage of available spaces, not whether or not she was qualified.