So for the last year and a bit on this blog, I've written many many many posts bemoaning the sad state of affairs on ...