That's not what mainframes were in the 1960s and 1970s when IBM dominated the entire computer market and the idea that PCs could become a competition seemed ridiculous.
I worked for the State of Wyoming and we had an IBM 370/155, and that's exactly what it was in the middle 70's, and the line of mainframes went back from that doing the same thing. The first computers, as large as mainframes, but single purpose, usually military, are further back than the 60's. The 370 was equipped with 3 hi speed line printers, a laser printer that was down more than it was up, 8 tape drives locally, many disk drives, and liquid cooling, believe it or not. There were terminals in every state office and printers and remote tape drives all over the place. I worked there while I finished up high school. Mostly handling print, but some system operator stuff. We had a tape library and librarian too. (reel to reel 9 track, and paper tape too, and cards...)
PC's weren't thought of yet, of course. I didn't get to play with one until the late 70's for work, though my high school in California had a couple 8008's, and a room full of DEC equipment. (PDP8e's and a's, plus teletype and card readers -- the a's had floppy drives, the e had a disk)
The modern mainframe market is dwarfed by the size of the PC market and PCs are dwarfed by the size of the smartphone market.
Size wise, of course, things do evolve eventually, and the idea of personal computing is very alluring to us geeks to begin with, and the general populace later.
Because computer makers need to maximize their ROI too, the bulk of investments goes into technologies that are applicable for smartphones. Tablets, laptops, desktops, mainframes are all down the value chain and only receive the leftovers of smartphone innovation. So you don't actually "prefer" stock hardware, it's all you can get. Financial institutions either use standard hardware from the PC market or custom built single solutions for billions of dollars.
I think you underestimate just what tech goes in to what, the bigger iron isn't hand-me downs or all custome built, they're very distinct hardware that has evolved over the years. Modern IBM mainframe CPU's can trace back to the 60's with the IBM 360 and it's nothing like your dinky ARM CPUS. Midrange stated out a proprietary CPU design, but moved to what became of the PowerPC line. A lot bigger and more capable now. The only similarity of the Power series to ARM CPU's is they are both RISC. I don't now the innards on mainframe CPU's, but both mainframes and midrange are designed for thruput mainly.
The current IBM mainframe is the z16, and it, of course, has close ties to cloud computing, but still has high transaction processing loads of what came before. The Processor is called a Telum processor, and the z16 can have up to 32 CPU's and each CPU has 8 cores. And up to 40TB of RAM. COBOL is still alive. It's actually fascinating and I just googled it...
And you describe a server, not a mainframe.
There is a lot of overlap, of course, since some of the workloads are pretty similar, but no, I described a mainframe.
Right, but laptops are going to adopt ARM-based architectures, because they are more energy-efficient and to avoid Intel's monopoly prices. MacBook and iPad are already running on the same M1 chip. They are both mobile computers with a different user interface.
Not if it can't run x86/64 code well for us corporate types. If they ever make an ARM based machine that did run x86/64 code fast and transparently, that'd be fine by me, remember, software is everything and if I can run what I need on it, what do I care about the underlying hardware. If that takes specialised cores in an ARM machine, or an emulation layer that is well optimized and the CPU fast enough, as I said, fine by me. I'm not tied to Intel or AMD. I just bought a new laptop this week for one of our managers, it's, surprise, a Windows machine with an AMD processor and there never was any question about looking for an ARM laptop. It will sit on the managers desk 95% of the time and be plugged in the whole time, so battery life will never be an issue.
You need to take into account, that the next generation won't grow up with PCs. All their expectations how computers should work comes from using smartphones. This will have consequences for traditional office work and might spell doom for Microsoft Office as well.
LOL, Business will still need to be able to do the same things, and the yunguns will learn what they need to learn to get a job. After all, I didn't grow up with PC's either, we had just calculators and paper spreadsheets back then, and I learned.
Printer manufacturers have no interest in common standards, which make it easier to switch to their competition. On the contrary, they want their own printing software to automatically order replacement ink online on a subscription base. A uniform printing standard was enforced by OS makers. And it all started with iOS, because on a tiny smartphone you couldn't install custom drivers for every periphery device you might want to use. Apple simply forced printer makers to either AirPrint or no print.
Uh, no. Before iOS, there was various network protocols to print, LPR/LPD being the oldest I know of. You still need a driver, unlike IPP and Windows Printers, but everyone had it and it goes back a LONG way. Modern printers still have LPR/LPD, SMB printing, and others...
Of course it can't. And so you couldn't run a big business on a Macintosh. And yet the PC quickly overtook mainframes. It all started as a computer cheap and small for individuals to use at home and then it conquered the business world. Can't you see that the same is going to happen with smartphones and tablets?
Nope, I don't see that, first off, mainframes are still around, and tablets and phone's form factor is the biggest limiter, they just can't be used for certain things, no matter how much you want them to. The CPU will be fast enough, but the I/O wont ever work for the job. Now if you can plug your phone into dock to make it have better I/O, cool, and if it runs what I need it to run, cool, I'll buy it for the job. But in any case, nothing will happen quickly in this business...
Running a PC used to be a burden. You had to set jumpers and IRQs, boot up, modify your autoexec.bat, manage your own memory, start a program and wait till it had loaded, defrag the hard drive from time to time, save your own files and backup them yourself, burn them on CD. Yuck! 🤮
It hasn't been that way for a very log time.
Don't you think the same can be true for any kind of work?
Nope.