That article in the Atherosclerosis Journal was amazing. I really thought it would start a rally at the time but nothing really happened. Did convince me that we were absolutely on the trail of the Holy Grail of CVD.
70% blockage of an artery typically calls for angioplasty and a stent, especially if it's one of most critical heart arteries - even absent any symptoms I sure wouldn't want to be walking around with a blockage like that.