Colin P has posed a valid question. Your profile is scanty, your opinions are not. This is not a personal attack, rather it is a sense of determining where you come from in terms of experience, background, etc.
The vast majority of folks on this site post CV data. It helps to determine the difference between SME's, the uneducated, the interested, the questioning, trolls, and posers. You have posted some info that suggests a broad range of knowledge and experience, albeit with links that are readily available via Google. Hence, his question.