Geoff Barton shares peoples experiences with Ofsted and highlights the sentiment that the organisation is doing more harm than good.