Do you want me to grep the changelog for fixed mistakes?
Do you think they fixed all of them, just now, june 2022?
There are mistakes, which are flat-out bad. Trying to fix them is a continuous process that is not complete. And there are probably bad decisions that will be baked in forever, but that's not necessary to prove my point.
> It's ironic that you're criticizing others' comments on being vague and providing non-answers while you've contributed nothing to the discussion.
It's not ironic. One person asks for input. Another person gives a vague answer. I call the answer too vague to be useless. That doesn't make it my job to be specific now. I'm not answering OP. I'm giving feedback on a different answer.
Which is what you were originally doing too, so don't complain that it's not "of value".
And I'm not criticizing submodules here either.
I'll make my argument more clear. The idea that any software has "nothing bad" about it is ridiculous. That's a generic argument for all software. If you really want examples, look at the changelog. But I think it should be obvious. If you think it would even be useful for me to provide an example, then there's probably been a terrible miscommunication.