The article you point to presents things more from one perspective than the other.
From the same article, I find the statement :"RFID crime isn’t a great payback for the effort and risk." at least arguable.
If you wonder if cards can be read at greater range than stated, the answer is definitely yes. It's all a matter of the quality and power of your hardware. Given the hardware is good enough you can certainly obtain a good read distance.
Considering a few meters is quite accomplishable, this part of the problem is practically solved. High range read is quite possible. It's a matter of basic communications, just like trying to read a radio signal. With a powerful enough receiver you can get signals from hundreds of kilometers away.
Of course the RFID system in the cards is a passive element, but still it can be read from quite a range by normal means, not considering directed energy methods (aka the ray-mode, like a label scanner uses). So yes, I can enjoy my coffee across the street and make everyone on the restaurant on the other side make some 'donations' (and this would only be a beginner method).
The general defense against this is most of the time the limit of the amount transferable. In my country, that amount is the equivalent of roughly 4 Euros or $5. It may not seem much if taken from a person or 2 but if taken from hundreds or thousands it may become profitable very fast.
You will indeed need a relatively complex back-end setup where your reader can actually provide you the transferred amounts, which is actually the risky part the article talks about. This is the reason most current CC-frauds do not rely on such actions - there are other simpler methods to hit high ends of money without resorting to this. Think of it as the equivalent to robbing a very large bank compared to robbing quite a lot of small local ones.
But this does not mean it won't happen.
It is technically very viable and it can be done in such a way to earn extreme amounts of money before anyone ever realizes there's something wrong. It just needs the proper setup (tech setup and key location).
As for the average people, they are not really concerned a lot due to the limitation of the transferable amount. Losing E4/$5 is not much of a damage. But gaining it from a few dozens of thousands of people that can enter daily on a large China-type mall-area can be a big earn. That is why it is increasingly likely that in the future we will see such a large scale skim.
So why not protect if possible ? A foil case for your card is cheaper (you can find them even under $1) than the amount you may lose in only one transactions and you can keep it for years.