Wayne's been preaching his insight for more than a few years, and it's completely correct. Really hard to execute, but necessary for your long run.
That said, publishers will always look for resources ""close to"" the customer to help with the solution's adoption. With few exceptions (salesforce notably) they will pay for that. However, make no mistake: strip all of the niceties away, and their payment is a ""cost of sales."" Hence ultimately the sales manager's top question is always somewhere in their thinking, ""Sure, you beat quota last month. But what have you done for me TODAY?""
So, if you regularly create new sales, then you essentially answer that (usually) silent question affirmatively. Otherwise you are too close to ""non-performing salesperson.""
Every publisher is convinced its poop don't stink, and that consultants are absolutely not needed by customers. We know that many customers really do need us. However, arguing that with publishers is essentially casting pearls before swine, because they simply do not understand the context. (Remember too that modern applications are relentlessly improving in ways that push the need for customer assistance much higher in the need chain - for example upgrade help is not relevant with SaaS.).
So arguing with publishers and hoping they'll change won't work. The hard thing for us is to take the sad reality and figure out where in it we can deliver value to customers, and how we can show the customers that value. The details will be different for Acumatica than for Sage, but the underlying need is the same. Acumatica says it will never change toward using partners, but that promised ""never"" has never stood for any company. While frustrating, there is real power for us in recognizing that.