I didn't say you couldn't make a profit off those sports, there's just very little profit to be made. Yes the Bombers folded, but when Wright State was approached by the Gems, they turned them down. As for the practice facility, that was funded through private donations, not monster truck show revenue.
But really that is missing the point. Wright State had a facility capable of hosting those events in place, we don't. Is it worth the additional costs for those capabilities? I don't thinks so.