My money is on the 'expiry' :)
Anyway, you make excellent points, and the article is spouting typical industry grade bs.
Resources are finite.
A guy called 'Eckart Wintzen' promoted a concept he called 'taxing resources removed', which essentially is the opposite of 'value added tax'. His idea was that you should pay taxes on those resources that you remove from the biosphere, and that products made from recycled goods ought to be tax free.
I think it was an excellent concept.