Just had a giggle at your rant on management consultants. Guess what I do for a living?
However, I'm a little different to most who know shit about your business and still tell you how to run it - my consultancy is in freelance writing of complex documents. MY rant is fckn clients who feed in a load of shit information and expect me to turn it into chocolates.