Both sides of this argument are correct; the industry is in catastrophic decline and oil company profits are recovering*.
*Partly as a result of taking actions that do not benefit allied industries such as air travel...
Edit:
Also, the government is not benevolent when it comes to North Sea tax revenue. They made the changes because they didn't want negative revenue from the North Sea again!!!