> Not even sure what a formal education in this context would entail.
An MBA. This is exactly the sort of material MBAs study and there really isn't any other formal educational credential that qualifies someone to evaluate strategies for making a business succeed. Making this particular ad hominem criticism especially ridiculous.