@Oogiem Isn't it all about the data? I mean you can't organize or group anything if the items are not "organizable" – each item needs to have unique keywords or attributes to allow to group them "with almost no friction". It doesn't matter if you use Obsidian or Things.
That’s a great point, about data needing to be "organizable." But I think Obsidian fundamentally expands what "organizable" means, moving beyond the rigid need for explicit keywords or attributes that traditional task managers rely on. It supports Oogiem's view that you can group things by any criteria, on the fly, precisely because its organizational structure is so fluid and context-aware.
Let me illustrate with two recent examples of mine:
1.Handling Project-Specific vs. Miscellaneous Tasks:
You are right that organization is key. But in Obsidian, I'm not forced into one system. For a structured project, I can centralize all related tasks directly within that project's note, for example, inside [[Project Alpha]]. This keeps all tasks, notes, and reference materials for that specific project together.
However, for small, standalone tasks that don't belong to a larger project, I can simply place them in my daily note under a heading like # Miscellaneous Tasks. For instance, a task like

Follow up on the refund for the returned item. By simply moving it to my daily note for today, the task automatically gains two powerful pieces of context without any extra effort: the
completion date (the date of the note) and its
category ("Miscellaneous Task"). I didn't need to add a completion_date: tag or a #misc tag; the context itself provides the data.
For those who don't use a daily note workflow, the principle of flexibility remains the same: you can just as easily create any other dedicated note—such as a "Miscellaneous Task Log"—to manage these items and their related reference materials all in one place.
2. Capturing Decisions Within Tasks:
Let’s say I have a task like: ☐ Finalize and document the installation details for the new office door. This task involves a discussion with a colleague to decide on its opening direction and precise location. In a typical task manager, I might check off the task and put the decision in a separate note, which could get lost.
In Obsidian, I can simply update the task itself upon completion:

Finalize and document the installation details for the new office door - Decided on an inward swing, hinged on the left. [Link to meeting notes or daily log]
The decision—the crucial data—is captured directly with the task. It's searchable and permanently linked to the action. I didn't need a predefined "decision" field; the task description itself is a flexible container for this data.
So, to your point, it is all about the data. But Obsidian's strength is that it doesn't force data into predefined boxes. A task's location (in a project note vs. a daily note), its natural language description, and its connections to other notes all become rich, searchable metadata. This allows for the frictionless, on-the-fly reorganization Oogiem mentioned, creating a system that adapts to my evolving needs rather than forcing me to adapt to its limitations.