Lucrative? No, but someone has to maintain the legacy nightmare. Most mainframe developers (i've run into) are very close to retirement age, so companies are trying to hire younger talent and will often put them through paid mainframe programming classes.
But mainframe sucks. Nobody gets into it cause the like it, they just need a job. I'd like to see a startup that sells mainframe software, cause they'd be be like one of 3 people.