I mean the solution is very simple here, right? Every supporter can decide on his or her own to what to provide support for.

Maybe there is someone who wants to learn and decides to do that practically in the support forums by trying to help other users. A project should just offer the possibilities, but it should not limit them. If you start to make a limit here and there you end up throwing tons of resources on limiting.

And in the end you can never solve communication problems with a technical implementation. Humans are more clever then the computer. Ask google.