Here is a quote from 127 Hours, 2010 film.
Aron : Can I say a big hi to Mom and Dad in Englewood, Colorado?
The Host : Mom and Dad! Never forget Mom and Dad. Right, Aron?
ARON : Umm. Yeah. Sorry I didn’t pick up the other night, Mom. I would have told you where I was going and well- wouldn’t be stuck here now, would I?
The Host : Well, I always like to say, your supreme selfishness is our gain, Aron. Anyone else you’d like to say hi to?
He said "your supreme selfishness is our gain". Does it can mean "your supreme selfishness would augment our talk show program's viewer ratings."?
I searched dictionary on "gain" as noun. It can refer to "profit" as well as, right? Please confrim whether I was correct or not. Please help me understand! (◕_◕)