I don't think you understand how long term investment works. The point is that that is done in conjunction with government and places the risk and rewards on the business. Things like windfall taxes are not always wholly positive because it can reduce trust and investment in sectors we need it in. Nonetheless, I am not against it in this case. I just realise it's more complex than you make out, where you think there are simple cost-free answers to everything, but there isnt.
Do you at least recognise that the increased profits mean increase tax receipts?