I'll take one point from that article as an example of BS:
"Intangible Drilling Costs ($3.5 billion “subsidy” – low estimate is $780 million) - Intangible Drilling Costs are essentially the cost of drilling a new well that have no salvageable value. Currently, most exploration companies are allowed to deduct 100% of the costs in the year they are incurred with the majors able to deduct 70% of the costs immediately with the remaining 30% amortized over 5 years. In what world would money spent that may or may not be recovered be capitalized as an asset?"
Plenty of companies spend plenty of money on R&D every year that goes nowhere. For some reason, the oil & gas industry gets a refund on their exploration but other companies don't. I work in R&D in tech -- should the government fund my complete salary for projects that turn out to not be viable? Sounds great if you're an entrepreneur -- start all the companies you want and get refunded by the government for all of your misses.