Tiling window managers are kinda ass
For those of you that are normal and use a traditional desktop like Windows or macOS, you might have absolutely no idea what this is. For those who are uninformed, tiling window managers are lightweight compositors or tools using minimal libraries on Linux that allow for fast, snappy window management that try to maximize space.
Advocates insist it's a huge boost to productivity and avoids a lot of the cruft and headaches present on traditional desktops, which encourage you to stack windows on top of each other if need be. If you have a specific use case that's incredibly terminal-centric, this makes a lot of sense. After all, if you're spending all your time inside terminals, why not be able to open and work with them at the speed of sound?
Tiling window managers also encourage you to pick and choose specific tools you want to pair up with your minimal system. As opposed to Windows 11 where you're stuck with their taskbar on the bottom of the screen, tilers can integrate with a myriad of different "bars" and widgets.
I'd argue that a lot of the benefits TWMs offer just don't make sense for most people and that they seek to solve issues that aren't really present or important for most people.
Terminal multiplexers
If you've ever worked on some kind of AWS E2 instance, headless Linux server, or done any kind of system administration involving a Linux system, you've probably come across -- if not directly used -- Tmux. Tmux allows you to manage tabs, sessions, and "panes" within a console interface. The nice thing is this works on literally everything and doesn't require a proper display.
Tmux works on everything -- over SSH, on a Mac, on a Windows machine, on whatever. It's far more portable if not quite as flexible as a window manager.
Fancy terminal emulators
A lot of terminal emulators have their own tiling functionality that doesn't require you to use tmux either. IF you prefer those, they're right there in front of you. It's a great option.
Graphical apps
The second you move out of simple text-focused applications and tools, the entire paradigm comes across as awkward. Video editors, image editors, web browsers, games, and the like. Most apps aren't really designed to be awkwardly partitioned out in little vertical slivers and create huge headaches. And this, I'd say, is the crux of the problem -- most people do not have terminal-only workflows and those that do don't benefit that much from having a separate application just to do so.
Finicky
Most tiling window managers demand a bit of setup to properly work with, say, screen sharing and XDG portals, gaming, ICC profile calibration, VRR, HDR, et cetera. There's just a lot of setup to achieve something that's never as well-integrated as a proper desktop environment.
Fullscreen alt+tab is better in many cases
There are so many situations in which partitioning out your screen doesn't make much sense in the first place. If you've ever used a display with limited screen real estate -- like most laptops -- it's a far more straightforward workflow to jump between full screen applications quickly. You can of course do this with tiling window manager workspaces, but that's more mental overhead.
In general, TWMs have a lot more mental overhead for something that most people just do not do that often. Most people do not think in terms of having specific workspaces in specific locations with specific tiling behavior. If you're a programmer with certain sensibilities, this might make perfect sense, but I'd argue most people's window management is less rigid and inflexible.