Calling someone a buffoon is not 'constructive criticism'. You can call him a buffoon, absolutely, but you cannot then try and claim it is constructive criticism.
Jebus mate, it is not even that hard to follow, but you have basically just proven that you do not know what constructive criticism is, but want to use the term
Tell you what, I am feeling generous, so here is some 'constructive criticism' and some 'criticism'. See if you can guess which is which:
Aimed at no-one in particular...
1. You are a moron
2. Your posts would benefit from you taking a few seconds to get an adult to proof read everything for you.