What I am saying is that the plans from 2016, 2017 have gone to shit, primarily because of the shambles the incumbent government have made of things.
You also need to factor in that Labour policy is driven by the membership. At the moment it is a heavily weighted to a remain stance - this generates its own problems that it does not necessarily reflect the grass roots vote, especially on Brexit.
You call it fence sitting, I call it trying to balance between membership and general voting public. I don’t think they should have done anything differently, but I do think they should have been more vocal as to why they took this stance - be explicit in explaining you are trying to balance or unite. The silence or lack of clarity has hurt - not the underlying rationale.