OK, I'll bite, but only for one last time on the matter because I vehemently disagree and because I have too much time on my hands.
In what way did Prior make more of his opportunities than Haddin?
Concensus has shown that the catches alone shouldn't be enough to put Prior ahead, due to the mugh higher standard of bowling etc.
Overall Haddin dropped 2, and had one that he didn't go for but should've.
Prior Dropped one and missed an easy stumping.
I can't say he's been a better keeper than Haddin, especially considerin the 100s of extra overs Haddin's been out there.
Coming in with scores under 200: Prior made 0, 12 and 10. Haddin made 136, 56, 53, 5, 55* (6 and 30 in a dead rubber). So when the bowling was at its best, it's toughest and when they really had to make their runs, Prior averaged 7.33 from 17.33 balls faced per innings. Haddin averaged 56.83 from 89.14 average deliveries. So with the bowling at its best and their team's in the most amount of trouble, Haddin averaged 49 more (scoring 319 more runs) and 72 extra deliviries. I'd call that putting a pretty high price on my wicket (in comparison to Prior anyway).
Prior's first 3 tests innings yielded 0, 27*, 12, 10.
Haddin's yielded 136, 55, 12, 53 and 7.
Again, that shows that Haddin has put the performance on the board.
In Melbourne, Haddin faced some of the most hostile bowling you're likely to see and fell for 5 - the first real time he'd let his team down this series, not that it'd haved mattered much. Prior then came into bat with his team already 188 runs ahead. He made a good 85 with the pressure well and truly off. In the second inning, with Australia looking down the barrell of losing the Ashes on home soil for the first time in 24 years and coming in with the score 5-134 - he batted a good 55 not out to be our top scorer in the innings, eventually running out of partners.
Obviously Sydney is where Prior shone, but to compare their hundreds tells the story of performance IMO. Prior came in at 6 (really 5) for 380. His team were already 100 ahead, the pressure, again, was well off - especially with the Ashes in the bag. Haddin's, on the other hand, came with his team in dire trouble on the second day of an Ashes series with his team's back well against the wall at 5-143, already 125 runs behind.
It's the last I'll say on it (thankfully, some may say!)