Agree and good points.
I am not very impressed with some of our consultants - especially in this last election.
There is no substitute for good party leadership, with dedicated and capable political professionals running party campaign operations. Good ones are few and hard to find. And no small part of their skill set is recruiting and getting the best out of consultants.