Brosnan is a good Bond, but as I keep saying, the scripts keep messing him up. They apparently decided that watching Brosnan get his ass kicked would make great Bond movies and the last few have just been awful. I grew up on Sean Connery and yea, he may take a few punches, but he doesn’t get pounded the way Brosnan has been.
Not all that bad, really. The mechanism was sort of a digital combination lock and he kept cycling past the activiation key until boom.