IBM has had everything. It WAS an american icon.
Now, it is a shell of its former self.
It wil be successful in this business it decided to limit itself in, but that's not the point for those of us who were hired to work at the No 1 company in the world at the time, and watched it die. It has lost every other business.