Trouble is, you have to collect PSOs by playing the game with various types of GPU ( could be wrong there, but that seems to be the case, also seems impossible to do
), so real-time shader compilation is supposed to be some sort of compromise ( as outlined at the end of the presentation ).