I would just like to post an opinion about your opinion. I was born in 1964, and, at a certain time, I also set up my own web server. I frequently tend to agree that the younger generation today, maybe, hasn't learned everything yet, which I've learned. Having said that, the younger generation also includes bright people who should be able to figure things out. And I agree that 'evil forces' exist who don't want the public to think scientifically, in general.
But there is one characterization of our devolution which I think the O.P. misunderstood. There did exist computers before the PC that were not organized into folders and files. Actually, those computers, like the 'HP 2000',
had folders of sorts. They just didn't happen to have subfolders. Each account on such a timesharing system had one folder, and the filenames in its folder consisted of a maximum of 6 alphanumeric characters, plus a dot, plus three more alphanumeric characters.
In general, before disk storage units were organized into subfolders with files, mainframe computers tended to organize non-volatile data into 1-dimensional tables, which had a variable number of records, which, in turn, had a fixed arrangement of fields (for any one file).
So you see, what preceded the docuverse wasn't N-dimensional. It seemed to have fewer dimensions than the docuverse does.
But then, when PCs were invented, this may well have coincided with the fear of companies - who were making a risky investment at the time - that regular users might not know what to do with 1-dimensional storage units, and so this system of subdirectories replaced that.
Even on most of today's PCs, the disk storage unit is really a 1-dimensional array of blocks, and it's the responsibility of the file system to 'reorganize' that, so to speak (using a lot of metadata), into subfolders with files. An NVMe is also similar. And the files can be organized in any way the programmer likes. Modern file systems are block-oriented and allow random access to any byte within the length of a file. Those file systems have grown quite complex to make sure that things like power outages have a low probability of permanently corrupting them.
But to get back to your point, modern PCs can store the entire database in RAM that used to require storage on disks, and high-level programming languages can use tools such as "dictionaries" to retrieve an object from a hash table according to a random key. So, from the programmer's perspective, his or her program can be made as N-dimensional as the situation requires.
Maybe this situation isn't proved when all the users want to do is store emails.
Maybe the companies that are hiring the programmers aren't putting tasks to them that are N-dimensional enough?
I'm into Linux, by the way, where corporate bigshots have less sway, and where I'd estimate there has been less enshittification.
Also, I never believed in Discord. It taught its users a false idea of what a server is. According to Discord, if you created a chat room, you've created a server. I know that's false.
Now, I don't really know what type of N-dimensional problem you'd specifically want solved. But just to make a point, I'd like to include a screenshot of an application called "Freeplane", which organizes Humanly-important information in creative ways...

This is something I can just install for free under Linux, without having to worry much that I'd be installing some sort of malware. And BTW, the screenshot is of a tutorial mind-map, and isn't a map of something I personally want to understand. It's just meant to teach people like me how to use 'Freeplane'.
If there is a category of problems which used to be solvable, but which are no longer, due to enshittification, then maybe you could point those out in a more direct way?
Dirk
Edit:
I think that I may simultaneously be trying to answer a contribution in an earlier thread from 2 years ago. That thread is
here. Only, if I were to post a reply directly to a 2-year-old thread, I'd be necrobumping.
Also, if Windows users are trying to find a compatible version of Freeplane specifically, then they will run into the trap that they're not installing it from a trusted repository. Windows users generally download software 'from anywhere on the web', and since this is how Windows works, the question is equally valid of whether the user trusts
me to point out a trustworthy source of the actual software. If the reader does, then the most conservative choice I can make is to lead to the project's home page, and let the reader work things out from there. But then again, I'm not suggesting that the reader absolutely needs Freeplane. I think it's another trap of paid-for software, that each software company will try to furnish the most important software on your whole computer. Which all that software just can't be...
https://docs.freeplane.org/getting-started/getting-started.htmlFurther Edit:
It's only after making this post that I seem to realize that, unlike the other thread, this one is focused on a problem that exists with modern software: It looks like it's doing more but really isn't. I fully acknowledge that this problem exists. But in my opinion, this problem seems tied to commercial software development in a world where the user only wants some fixed function performed, such as 'To send a message', or, 'To send a message with secure end-to-end encryption'. The software company will want indefinite financial growth despite only fulfilling this finite purpose.
At times, this can result in circus-colored UIs.
And a capitalist world only works as well as the customer is informed. Thus, it actually 'makes sense' for some companies to 'dumb down the customer.'
I'm not 100% against capitalism. I just think that in today's reality, its amount of raw power has become abusive.
My own usage pattern is to obtain my software via open-source channels - thus, the Linux computer. But in general, I'm willing to pay for networking resources that the provider needed to pay for. Hence, Worlio is being more generous than they really need to be, according to my philosophy.
One problem with trying to
sell software is really that there is an initial, very costly phase in its development, after which the provider incurs virtually no further costs in distributing it. This differs from the sale of, say, 'bicycles', where the cost to the manufacturer increases, the more bicycles they try to sell.