Does anyone have any well formulated views on the subject?

I think it is necessary, it forces companies to clean up their acts to maintain a profit margin, while providing revenue to the government and to environmental agencies. Basically I think it is the necessary step to start getting people to realise the cost of pollution. I can see some problems if it is implemented in one solid block, obviously it would have to be slowly brought it, allowing companies to adjust better as to avoid a market collapse if they all start posting reduced growth.