Read other letters about this article
I can't add much to your post, which is well-nigh perfect, except two comments.
First, the market for oil is a world market. If the US drills more oil, then one way or another, directly or indirectly, other countries get most (75%?) of it. I don't care about that personally, but the flag-wavers might.
The second point is that when facts change, people are entitled to reconsider their opinions. The price of oil and gas has jumped far beyond most people's expectations a year or two ago. People like McCain are entitled to change their opinions without being accused of flip-flopping. Accusing them of being wrong is of course appropriate.