I don't think the previous 2 races had much to do with Webb's performance as much as the super slow pace of the finals first 2 laps. Webb accelerated too hard in the finals to create a gap that all in the field could cover in the final 700m. He also should have marked the tempo of the runners till 300-400m to go and gone then. You can't outkick from 700-800m out when the field is going 3:45 1500m pace everyone will still feel strong. In the end Ramzi is a beast, he can mark, counterattack, and shred.
The first 800 was 5s slower than his semi's and he ran 5s slower in the finals compared to the semi's so I don't think he blew up so badly.