The main advantage of coaching is that the coach can help you identify what is really important for your improvement and how to get rid of your weaknesses.
Second advantage is to be exposed to a better thought process than yours.
Textbook = how to play good chess, coach = how to improve YOUR chess
If one is good at learning from a book, AND they read and study through a good chess book slowly, is that just as good as online coaching? (I'm sure if one is not good at studying or can discipline themself, that online coaching is a very good idea)