There is at least one reason to exercise warrants and hold the shares. These warrants are illiquid because they aren't tradeable. The stock is tradeable. Who are you going to sell the warrants to? Have to find a private buyer.