the 1099 provision wasn't about revenue, it was about control. and if the central government can't have control, then they will go with punishing oil companies for no reason.
Democrats however, see the need elsewhere to make up for the potential $17 Billion this requirement would have brought in yearly taxes to pay for Healthcare, and already Senators like Carl Levin of Michigan are presenting amendments to place an additional tax on oil companies to make up for the potentially lost revenue.
More