It seems you have taken a defeatest position. To answer your question, it has helped me tremendously to get a better understanding of the business.
You will learn alot in a 15 minute phone conversation that is not PR'd. Myself and others have done a poor job conveying the conversations we've had with SP so I can understand IHUBbers not being satisfied which is why I recommend you being proactive and call him yourself. Report back what he tells you, we'd all like to hear.