Agreed. This is the first resource that I've come across that so succinctly encompasses the language. Well worth the read to any dev looking to evaluate the language.
Of course the (good) problem with C# is that it's moving so fast, articles like these can quickly become out of date.