I completely agree with this. For decades, operating systems have been designed to make it as easy as possible for us to create our own ad hoc solutions to problems by combining subsets of tools in customized ways. A folder holds a project, which contains a completely file/app-neutral hierarchy of data files. A command line allows a constellation of tools to be combined via file/app-neutral means. Various types of scripting let you create tools that call tools. The GUI offered additional ways to use apps in combination. Copy and paste, drag-and-drop, save as... from one and open from any other that can read the file format.... Plug in or mount any kind of drive or mount via wire or wireless, and all is present before you simultaneously on your workbench/desktop/project directory, ready to be worked on with your favorite tools.
The OSes were removing friction and making it easier and easier to craft our own solutions from tools in an expanding and interoperating toolbox.
And then we got iOS and iPad and each app has its private data, no more command line, no more generic project folders, no file system access, not even copy and paste, and years of "well, I guess you could email it to yourself" or "just pay us every month for iCloud instead of plugging in a thumb drive" nonsense. Those restrictions are being partly and awkwardly eased somewhat, but we're being assured that having self-contained, pre-designed apps for everything is the new way. Apple (which seldom makes claims about the future) is telling us explicitly that the iPad is what the future of computing is going to be. That is not appealing to me, nor is it intended to be.
While it is true of course that you can do "real work" if "there is an app for that", you can't even write your own app for that without paying Apple a yearly fee and getting their approval to put it in the app store. I hope this won't be the only future of computing.