It definitely would hurt their bottom lines, since most of the private elites also provide non-loan financial aid out of their endowments to people who can’t otherwise afford to go. That only works if only a few poorer people make it over the bar.
Public schools should step up more here, as it is their mission.