My point was that the shooting mechanic only really seems to serve the purpose of providing extra jumps while you have ammo and activating the warp pads. If you removed the actual shooting mechanic and just had a limited number of jumps/made the warp pads activated by running into them, it would serve the same purpose.