I, on the other hand, have found it an excellent and well-researched overview.

Ultimately, there will always be somebody who will find offence at pretty much every post.

The moderators have the difficult task of differentiating posts created in order to cause offence from those posts at which someone may take offence depending on their point of view, level of education and so on.

This post clearly falls into the latter category, and I congratulate the moderators' decision to let this valuable piece of historical research stand.