deeply flawed? no, those are his opinions.
he is free to post them and so are you, but for someone that has never posted here before are you sure you aren't looking for trouble?
post what you want, but please don't come looking; there are a nice group of friends that post here. all of us may not agree with the exact politics of one another, but we all get along splendidly.
everything doesn't have to be black and white.
If at first you don't succeed, skydiving is not for you!