I think it's about consolidating the UIKIt and Cocoa frameworks, making it easier for developers to share code between platforms, but not necessarily creating a UI that's the same for both.
I'm right there with you. On the other hand, some of my accounts are still using half-broken UI that hasn't been touched in a decade (A&M plans still don't include UI apparently), even the minimum viable refresh would be an improvement.
And it goes the other way. The iPad Pro will probably benefit by gaining support for pointer input.
Some of those sites had been more or less unchanged since at least the early 2000's.
A shining example of if it ain't broke, don't fix it.
I'm 99% certain people weren't leaving any bank because of an old website design.
The new ones have so much padding and empty space, and hide everything behind "clever" menus. I'm a PM and avoid this clever bullshit like the plague.
A bank is a tool, I don't care how pretty it is, I care how functional it is.
The designs don't necessarily look outdated, they look out dated to us because we live and breathe that stuff.
I'm not speaking in absolutes here though - some bank sites do need to be completely reimagined. Chase specifically comes to mind for example, but Wells Fargo's site was perfectly usable and did not feel dated.
To go even further, I'm not entirely arguing against redesigns, I'm arguing that if you do go that route it should at least be simple and straight forward, it's a bank site not the next social media behemoth.
It's always a really tough problem to keep old users happy who've been using the old sites for possibly years while treating new users to something more modern. This is one of the toughest problems I've encountered working in this field and haven't yet found an elegant solution.
I'm not sure how that statement addresses the point made by GP, who said, "...their websites are often terrible on a laptop, which is how I use the Internet."
If not the de facto guidance of mobile-first design, the de jure guidance steers designers toward reduced functionality. The overwhelmingly common outcome of a mobile-first redesign of an application is dramatic reduction of functionality, often spun as a simplification. I would prefer if mobile-first redesigns retained existing functionality but I acknowledge functionality may be reached in new ways that better fit the capability of the device.
The problem is not that mobile-first design strips features only on small view ports; the problem is that mobile-first design strips features full-stop.
Again, your feature is what you can accomplish with whatever it is you're designing. If it's a database of information with tons of categories then it's an IA problem from the tightest box first and then using more space as it becomes available. If a user can't get to the same information on any device then the design ain't working. If its a piece of accounting software you'll have a bunch of crud operations happening and need to focus on designing great forms. I think most large companies basically decide to cram their mega menu into a side are menu, then expose the search bar and put their app in read only mode. Very much like slapping agile on your team to solve your efficiency problems, it won't work.
Another explanation: sometimes the device really is too small for the information. Mobile devices are terrible for a lot of things. People with laptop or desktop computers shouldn't pay a price for that. "Mobile first" is okay in some cases as long as it isn't "mobile on every device".
If companies are consistently punished by consumers for these unfriendly changes, maybe they'll stop doing them. At least I can hope, right?
Capital One just switched me from a nice classic UI to one clearly designed for a small touch screen, and I'm thinking of switching banks because it annoys me so much.
I generally hate when websites redesign to "look nicer" based on the aesthetic du jour and in doing so throws away a significant portion of the functionality.