Agree with your comments on Steyn. Also see Victor Davis Hanson another good essayist.
Yes, I agree. Although I have never understood why he is a registered Democrat. That makes me a little jittery.