Agreed.
This article could have been better written and I also think the key points highlight in the article are fairly weak.