Software shouldn't be free, he spends a lot of time making it, just because it's a lot easier to steal software than it is to steal a car, it doesn't mean you don't have to pay for it.
He spends a lot of time making mIRC, and i'm guessing that's his only job, so of course he should get payed for it.