You misunderstand a "cashless" exercise. The shares are issued, someone buys them, just not the person transferring the warrant for cash payment.
And you misunderstand that many transactions have complex and dynamically changing economic value to both sides of the transaction. Right now, that obligation is not worth a lot to the company, but may be valuable in ensuring a long-term relationship, so intangible value is there for another party that might still not get any value from the extension of time. If or when the company's fortunes change, yes, at that point, the holder of the warrants will get a discount, but not by today's value of shares. By today's value, it's a very good price for those shares. You oversimplify to make your point, which is not fully accurate nor necessarily the right thing to do. The optionality value, for both sides, is likely much higher than you or I could recognize fully from our vantage point. Again, it depends on the facts and circumstances of which we would likely not be fully privy.