It does affect score some, in that the perk mult for bailing is .5, captured .4, and killed/crashed is .25.
Not all that drastic, and really seems to only affect perk points earned.
As far as improving gameplay, I'm not seeing the logic. Things that keep people from flying or reupping aren't good for the game. Having both been that noob hanging from a canopy for 15 mins, and seeing them, I don't see the harm in allowing an easy exit.