unless they can afford to get lessons from Pros regularly.
Lessons from professionally teaching, amateur-ranked players are more affordable. If their regular lessons are still too expensive for a pupil, occasional lessons are an option, especially such exhibiting most relevant kinds of mistakes.
I feel like I have major weaknesses when it comes to the fundamentals that could be addressed but no one, even when I've played pros have been able to tell me what my weaknesses are and what I should work on. They just tell you 1-2 mistakes you make and that's it.
It sounds as if you have been expecting professional service from free helpers. (If you did pay for teaching and got these lessons, you must have had incapable teachers.) When I teach go professionally, I point out every kind of mistake. Since go is richer than can be seen in just a few games, no teacher can immediately detect all your mistakes. However, e.g., when I get a sample of three SGF games to be reviewed for, say, EUR 32, I identify and classify the most important types(!) of mistakes, and typically there are a few dozen types. If I could identify only 1 or 2 mistakes per game, I would not call myself a teacher. I hope your experience has been from free helpers only!
You should be aware, however, that commenting is time-consuming, e.g., 90' per game. If you let a free helper comment for only a few minutes, he can identify and mention only a few mistakes, or as many as you grasp while listening and asking. Maybe some such teachers want to stress only the by far most important mistakes so that you would learn from them? Some pupils learn from each mentioned mistake quickly but other pupils do not invest the effort and recall only a few most important mistakes. Restricting mistakes to the most important ones is not always a fault - it might be good intention of a teacher. Teachers should convey their intention. E.g., if a teacher shows that life and death reading for an example group was insufficient, he should sometimes better also explain that diligent study of life and death would be the pupil's urgent task.