the intro to this article seems pretty subjective a npov would improve it's quality