I suppose you could ask for compensation, but as there are some who share their experience freely, even with people working for profit firms, you won't have much leverage. But of course, you could try to consult, something I've thought about, but then you're into marketing and salesmanship, something that would hold me back personally, as I have no talent for that. But I think sharing information is generally good for the technical community. If I ever find work again and need some assistance, I'll have no problem asking. Hopefully, I've built up some good karma from helping others.