Every day and I love reading them. This guy doesn't pull any punches. He says it like it is.
And you are right - he needs to be thanked for it. I'm sure he gets a lot of flack.