I don't enjoy these types of lionizing articles, badically these types of articles is what you give $10k-$50k to a PR team and they start to write these articles yo elevate your reputation in the industry ...
People forget how influential the architectures these guys came up with were in the industry a decade ago. Its great to read about the human factors behind the advances.