I see absolutely nothing wrong with asking help in a public group or a community such as this forum, because it you don't ask for a solution, you can never find help, and for the fact that you asked a general group for a solution, then their will always be someone who is genuinely willing to help you publicly in that same group you asked question publicly. Because one thing I will advise you do is avoid people that may want to come to your private inbox while claiming to offer solutions, because this is how scammers operates. And inasmuch as you could apply your personal safety measures, then you are good to go.
That is the point. If the question is asked in public, the answer should also be given in public. Those who are really ready to learn will hardly message someone privately for help, and that is the part where most newbies are making mistakes.The public is the easiest place for someone to always get answers to their questions. So, asking questions in public is very good because, even if someone gives the wrong answer, there may be others there to correct it.
Like in this forum, when a question is asked, many members who have the answer to the question will respond. Some members answers may not be completely correct, and when other members see that someone has given the wrong information, they will argue against it and provide their own proof.When a question is asked in public, there will always be different explanations and perspectives.