To be fair, reading that ****load of text was tiring. That aside, I don't think PST isn't a footnote, I daresay a lot of game developers know it and learn from (or ignore) it, even if they don't talk about it all the time. What would the industry look like if PST would be the "in" game?
BTW Purk, I don't get why you listed those games you did. I'm confused.