That article is extremely outdated. Kevin Ham made a mint from inking a deal with the dot cm registry and at one time had a tonne of dot cm names. He dropped most (all?) of them awhile ago.
dot cm is not a scam, it's just a ccTLD that can charge whatever they want. Just look at what the German or Brasilian ccTLD's cost. Is that "fair"? Well, registries and registrars can be pretty BH....
In the case of dot cm, because of the high propensity for typos of dot com, they charge a pretty penny. Oh and in December of last year dot cm was listed as a prime bad neighbourhood TLD for malware sites, so is it worth it?