Because Republicans actually know this doesn't work. You don't set price limits. You open supply. We need to become less dependent on foreign oil, and find ways to use our own supply, or at the least not opec. Of course, the democrats don't want that.