Measured on a "per barrel of oil produced", I don't think deep water is expensive compared to other oil facilities. The cost a bunch of money, but they produce a bunch of oil.
Solar, Wind, yeah those are more expensive. But to call it "relatively low cost" when it cost as much or more than 80~90% of all other the energy produced, is fraud.
Deep Water is great, AFTER you’ve paid the zillion dollars to get it up and going. And oh, then AFTER a hurricane shuts you down. And oh, then after that same hurricane does a half zillion dollars worth of damage to the rig. And oh, then AFTER Obama runs you out of business. Yeah, deep water is practically a give away.