Each one is their own anecdote.
I have also all those books and magazines, pitty most coders of the code I have seen on my lifetime don't.
The regular developers, those that don't give a shit online forums exist, other than Stack Overflow, and go home to do non computer related stuff after work.
As i said, you cannot generalize from your experiences alone.
You have to look at the programming community as a whole and industry practices developed and adopted over time in the real world.
There is enough data here to show that C does not deserve the negativity that i often see here on HN.