I’m not usually a “let the market decide” person, but ARIN has only made this problem worse with their idealism over reality policies. Their response has continued to be “time to switch to ipv6” which grossly oversimplifies the reality of the issue.
Oddly enough, the Europeans, through RIPE are doing it right by allowing a market system so that unused but assigned net blocks can be sold to people that actually have a need for them.
I’ve also faced denials from ARIN for tiny allocations, with a clearly justified use case. They are a miserable bureaucracy to deal with. But as others have indicated, there is still a lot of IPv4 that is allocated to organizations but completely unused.