Your answer is that Trump did not hold fund raisers for veterans because he was not running the debates?
The suggestion was that the Cruz Super PACs should simply give $1.5 million to veterans’ charities rather than making the donation contingent on a debate with Trump. If that criticism is valid, then it is equally valid that Trump should have been raising money for veterans rather than participating in debates.
The question is about how campaigns dispose of their own resources - money for the Cruz Super PACs, star power for Trump - not about how networks spend their revenues. Network bottom line figures are irrelevant to the argument.
Is Trump requiring that the media covering his rally tonight donate their advertising revenues to veterans’ causes?