Good post Ben and totally agree.
However, its difficult for us as an individual referee to change a culture in isolation, which is where I suppose I was going with my words on 'managing dissent' as best we can within the (poor) culture you quite accurately describe.
I agree. Its impossible for us as individuals to do anything. I just find the inaction from those that can change things so frustrating.