I was also thinking about going the mainframe route, also because general impression is that the mainframe developer earns big bucks. However, when I started exploring the job offers I was surprised that salaries were not that high at all.
So why is that impression still around, and do mainframe developers really earn significantly more money than a full stack enterprise web developer?