Football is losing its heart and sense of humour.