curmudgeon
A curmudgeon often has a black sense of humor. They don't just complain about things, they do it with flair, style, panache, satire, and a sardonic view of life! That's what makes them memorable. They also, deep down (very deep down), believe that by saying something about it and by sharing it it might be fixed!.
Curmudgeons are different from your basic grumps, grouches, or complainers in subtle ways. "Cantankerous" means to be peevish, hard to get along with and generally grumpy. But that's not quite a curmudgeon, regardless of what the dictionary says.
Your average grump and grouch are just complainers. They moan and groan about how things are going wrong, they don't like this and they don't like that. But a curmudgeon has a world outlook. They see that entire societies and civilizations are going to Hell in a hand-basket!
Of late I have felt myself one.
Who'd have thought?
Sweet lovable moi.