Oh, you're taking the guy at face value. Yeah no, that would be insane, right? I read him as a burned-out bad luck nebbish who has massive blatant trauma and talks shit (externalises) to cope. Not a hero by any means, but definitely a person in pain whose heart isn't that far from the right place.
Maybe I'm projecting, or maybe taking people at face value on social media is a recipe to have lots of pointless overheated arguments. Tough one to call, how about you keep doing that and let me know how it goes.