I'm a firm believer in Federalism so I don't really have an issue with this because I don't live in Oregon.
.
I'm still not sure what the actual purpose of the law is, whether it's to try and increase the revenues of the state by discouraging people from owning vehicles with lower taxable value, to stimulate the market for new or newer vehicles, to try and keep more polluting and more unsafe vehicles off the road, or some other reason I haven't considered.
.
But Oregon isn't a dictatorship, after all, and if the people of the Great State of Oregon want to inflict this kind of punishment on themselves, then so be it (see also: California.)
.
The thing about these kinds of laws is that they always - ALWAYS - have unintended consequences. I would imagine that one of the unintended consequences of this law would be that vehicles that were registered at 19 years (and thus "good" until they are 24 years old) would then be taken out of state to be sold, which would mean you could probably get a pretty good bargain on a vehicle that is 19 - 24 years old in ID, WA, NV or CA by buying it from an OR resident who doesn't want to pay the registration penalty.
.
Conversely, vehicles that are in the 15 - 19 year range would probably see a boost in value since they are under the threshold for the punitive registration. Sellers of new or new-er cars might see a boost in sales as people dump their older vehicles to get newer ones, but I'm not sure that is necessarily a boon to the economy, since people who have to spend money on a more expensive car payment are likely to have less $$ in their pocket to buy other things, so while one sector of the economy might be bolstered, another would see a loss.
.
Finally, as in California, I would expect to see a lot more "registration fraud", i.e. people getting a mailing address in a nearby state so they can register it there and continue to drive without incurring the penalty.