Why is a business coach different than other kinds of teachers?
Going further, why should you learn anything from any kind of professional teacher? By your logic, doesn't the fact that they're teaching it imply that they can't do it?
Business coaching is something you do after running a business.
Teaching at a secondary you will often find people who previously worked in industry. My high school chemistry teacher for example previously worked as an industrial chemist which put his level of expertise way above what was required.
And at the tertiary you will get a mix of academics and tutors, who are either actively researching or working in their field.
Which is why mentoring groups with other business owners can be a lot more beneficial than a coach.
A business coach should be capable of stepping into a business and running it.
Just to be facetious: "Those who can, do; those who can't, teach".