Did you read the article?
Lucas's post says: "This was really naive and irresponsible of me." That doesn't sound like he's shifting blame to me.
You say: "I summarize what went wrong, how it should have been prevented and what steps I will be taking to prevent it in the future."
The article is essentially just that, with one exception; they didn't list steps they "will be taking" to prevent it, they listed steps they have already taken in the last 3 days.
As for Credit Card: "Credit cards – We have never stored credit cards on any PHP Fog server. There was never any possibility that credit cards could have been compromised by this attack."