Really, criticisms are well accepted, but let's try to keep it civilized. Using coarse words to present you point might be effective, but it won't have impact.
On the other hand.... I find overtly advanced analytical-syled opinions not helping much as well...., presentation of points in a clear and concise manner is the best in anyways.