Hidden amongst the frothing rant are some good considerations. Unfortunately most of the article is FUD. A couple points I'll mention,
"DISECONOMY of SCALE #1: CERTIFICATE MANAGEMENT"
The author states that distributing keys to a "farm" of servers (10 apparently) is hard. Presumably if you have 10 servers running your website you've figured out how to distribute code to them all without injuring yourself. Distributing certs is not much different.
DISECONOMY of SCALE #2: CERTIFICATE/KEY SECURITY
The author states that SSL keys are sensitive. Indeed, and so is your source code. The paragraph contains some excellent FUD in the form of, a key on your "commodity hardware" server is immediately at risk of theft and will lead to "further breaches."
DISECONOMY of SCALE #3: LOSS of VISIBILITY / SECURITY / AGILITY
The author argues that SSL to the server introduces "unacceptable amounts of latency." This is just patently false. Many of the top 100 websites on the internet operate under this model.
The same paragraph says that not decrypting traffic at every hop will open up your service to "compromise." Even if parsing all the traffic is part of your threat mitigation strategy, out-of-band or port-mirroring can give you this ability without adding latency to the request or response.
Ah and I think the author should remove the bolded article that says Virtual Hosts can not be used with SSL certs. This is what the SNI extension is for.
Remember, security is hard and always a compromise.