I work in this field, and that article is not a fair description of the situation.
First of all, the author is Paul Steinhardt who is probably the cosmologist who dislikes the theory of inflation more than anyone else in the field. That doesn't mean he is wrong, but you should understand that his general view of the theory is very uncommon, and so he is coming at this from a biased point of view.
The situation with the BICEP 2 detection is currently not clear: it is far too early to claim that their result is wrong. The basic issue is this: They definitely seem to have detected a polarization signal in the cosmic microwave background. The question is whether it was caused by gravitational waves from inflation... or perhaps light scattering off of dust in the galaxy. BICEP 2 used several different arguments to claim that the dust explanation could not be true. It now appears that *one* of those arguments may have been wrong (admittedly, it was the strongest of the various arguments). That does *not* mean that their basic result or interpretation was wrong.. it just means there is more doubt than before.
We still have to wait for the situation to be clarified.