Unfortunately what I get from this topic (and some others) is that sometimes some decisions are not based on users, but on the developer's assumptions of what the users might use or not use. That to me is not the best approach, but, who am I, right?
It amazes me sometimes that we as users have requests that seems very basic in terms of what we expect an app to be (this doesn't only apply to KM, of course), but sometimes those requests are ignored. The reason why that happens, is beyond me.
In this particular case, no one is asking KM to make a pizza (which would be equally awesome!). We are asking for something that most apps have (and for a GOOD reason).
Todoist has project, sub projects, etc
Notes app on Mac has folders, sub folders, etc.
Hazel can group folders/paths into folders/groups
Photoshop can group layers into folders/groups.
I can be here all day.
So when we are told that having folders would only satisfy a "minority", I don't really know where that idea comes from. And to be honest, it makes me "sad" that this approach is visible in other areas of the app, which I already publicly mentioned, but I keep getting the same reply: "This is how it works, because XYZ reason".
Just because something works "this" way, doesn't mean it can't be improved, otherwise we would never evolve.
Don't get me wrong, I love KM and this community. This app has saved me so much time and work.
I'm just expressing my "disappointment" for feeling that sometimes certain things that clearly make no sense, are ignored, "just because"...
I understand that super particular requests can't be fulfilled. I get that.
Having the ability to group macros into folders, I am sorry, but it's definitely not that "particular". It's not a hyper priority? I get that. Saying that "I will most likely not implement that", sounds a bit "rude" to me, when it's clearly a beneficial feature.
Again, just my 2 cents...