Money in the bank doesn't care if it comes from stuff 'normal' people is aware of, or something else.
Just like despite all issues, many here won't be aware Bell Labs and UNIX legacy now belong to Nokia.
Or how many Linux projects depend on Oracle and Microsoft money, as per contributors on their salaries.
In the case of research and semiconductor technology, typically IBM isn't out to deliver a finished product, they work with other companies who bring the end result to market. E.g., there's a joint venture between Intel and IBM to advance Intel's fabrication capabilities.
When you think of IBM as more of an R&D consulting company or custom enterprise application company it starts to make more sense. To some extent they also have an off-the-shelf product lineup, but most of the reasons to choose them involve custom solutions.
Example of a $700 million contract with Disney: https://www.computerworld.com/article/2555832/ibm-signs--730...
That looks like a fairly straight forward outsourcing / "consulting" contract rather than anything to do with R&D.
Their R&D is basically structured like a consulting gig in itself. They help people like Nvidia and Intel deliver on their products.
There are some extremely popular tech stacks like Docker and Hashicorp led by companies that are struggling to be profitable. The whole reason those technologies are popular is because they are free or cheap. Then as soon as the company starts to tighten the screws and monetize their user base, the user base crumbles.
IBM’s Disney contract is about double the size of Hashicorp’s annual revenue.