Joining an IX is in most cases much more expensive than buying a /24. You can get a /26 from your upstream. Having multiple upstreams is in most cases much more expensive than buying a /24.
I do not see a real problem here. Aside from the irritation of having to pay for resources others got for free and then horded. Regards Baldur