I'm not sure what perspectives people are coming from with their thoughts, but I think this does accomplish more than just giving "rich kids" a break.
From my perspective as a nontrad who came from a single parent family where money was always tight, this accomplishes a few things:
It allows people to apply to med school who are passionate about medical school, but terrified of the debt. Yeah, those people are out there. I was one of them and talked myself out of it for years because that was just an incomprehensible amount of debt when you have a background where forking over $10 hurts. I know other people who I thought would make great doctors who went other directions because of the debt.
Recruiting from lower SES ranges could cause a slight shift in numbers to primary care, people serving high needs areas, or to earning specialties. People who grew up in high need areas are more likely to go back to those after finishing medical training.
I do think this will influence specialty choice. I don't think there's going to be a dramatic shift to primary care, but I think there will be a bit of one. I don't think it's as neat and tidy a problem like some here have suggested where it's primary care for $200k vs ortho surgeon for $500k. Not everyone with a 250 step wants to specialize. There are also people, and they've posted on SDN about this, deciding between fields where they have an interest in both. The posts are, "I'm really interested in peds, but i'll have $400k in debt by the time I'm done so I'm going with anesthesiology instead since i'm also kind of interested in that". As
@WedgeDawg noted, it gives people freedom.
It will probably also shift a few more to research/academics as well.
Freedom of choice is pretty powerful. I wonder if it would help with other things like specialty satisfaction numbers or burnout rates knowing you aren't trapped/buried in debt if you don't like what you're doing?