I think you're exemplifying my point. Any company that has enough resources to buy a System z mainframe, can also afford to have a support contract and thus won't be bothered by HP/IBM/Oracle's decision to hide firmware updates behind a pay-wall.
Perhaps I should have phrased it "RISC machines" instead of specifying the OS they run.
One fault in my argument is that HP sells smaller x86 machines, not only RISC behemoths. So the small customer that bought an HP server a while ago, ran off the warranty period and cannot afford a support contract, is royally screwed. Even here, this go back to my argument: these people are not who HP/IBM/Oracle are focusing on so they couldn't care less.