Why this name? Shouldn't that be called "redeem script" or something like that? (yeah I know there's a redeemScript related to multisig addresses but that's a relatively recent development).
Because in the bitcoin system these scripts are the public key and signature. The naming its accurate.