What the RIR actually implement today is a negotiation between some
customers who want the benefits of "portable addresses" and the provider
community that bears the costs associated with large routing tables.
There is nothing particularly wrong with this kind of negotiation
process.
Routing table inflation has a cost, but the cost is not
infinite; portable addresses have benefits, but the benefits are finite.
You would expect a negotiation process to stabilize at a point where
benefits and costs are more or less matched, and you would expect this
point to vary over time.
The bottom line is that our only real way to affect policy is by lowering the cost and increasing the benefits of multi-addressing.