Rereading Atlas Shrugged
Wow. How old are you? I have very similar thoughts to yours. I've observed the phenomena that true free thinkers tend to come to the same/similar conclusions. Which is odd, because a free thinker is use to being in chronic disagreement with others, because others don't often think. When I wholeheartedly agree with someone, I tend to be in shock, in disbelief, because it's such a rare occurnace.
Anyway, thanks for the post.