Maybe, instead of proclaiming your own personal achievements, postings, dets and anecdotes (big news - we all do it!), you could mount a defence of all of your colleagues in that time-honoured practice we call "teamwork",
I cannot speak for the trade as a whole and would not attempt to. My trade has strokers as no doubt does yours. My point being, with regards to my 'personal achievements' is don't tar us all with the same brush.