Nice rant. If I think about it long enough, it's depressing. So I won't. I'll code something instead.
(Sometimes I think the reason I program so much is because the big issues seem so futile. This is one thing that I can do something about right now, so I do.)