Good discussion points. Personally I found UK contractors so bad I ended up building my own deck. Price was not an issue,
With the UK weather I don’t know why anyone would want to concrete posts directly into the ground, except of course to save money, which it doesn’t in the end. Contractors are long gone by the time problems start showing up.