He was a bad guy no doubt. But I think Rush in that the government welched when they realized his testimony woul impure their star witness.
He was so bad that the feds for sure understood that would be a damage if the jury would look to how psycopath they gave the immunity! With Gravano was easy because they had Gotti but Gaspipe was too even for the feds.