Fighting helicopters in videogames

I was playing Far Cry 1 recently and had to quit because the game made me fight a helicopter, which was a bullet (rocket) sponge and killed you easily. So the next game I played also had a helicopter battle - Duke Nukem Manhattan project - it wasn't that bad although it was a stage battle and didn't save midstage. Other games having a helicopter boss fight are Alpha Protocol and the original MGS. And both are hard and annoying. I think GTA3 has a final mission with a helicopter fight. Do you guys like a helicopter boss fight, or is it just me?