also, they have a history of supporting linux, why so bitter?
I think the real problem for Unix on the mainframe has been the cost of the mainframe platform. Once you are developing portable applications, it is easy to shift them on to something else (AIX, Solaris, Linux, whatever), and you'll probably save money by doing so. When developing using a classic mainframe technology stack (COBOL, CICS, IMS, etc), replatforming is much more effort/risk, so those apps are more likely to survive on the mainframe in the long-term than Unix ones.
(Disclaimer: I work for a competitor to IBM so I may well be biased.)
IBM also have their own version of UNIX, called AIX, for longer than that.
[1] https://en.wikipedia.org/wiki/Interactive_Systems_Corporatio... [2] https://en.wikipedia.org/wiki/IBM_AIX