Immobilizer has been pretty standard in the industry (cars) since 1995 . . . it's when they put chips in the key, and if YOUR key is not in the ignition, and trades crypto codes with the ECU, the ECU will not allow the motor to run. Basically, electronic fuel injection allowed this aspect of technology. In the old days, people would install a hidden switch somewhere that ground out the coil, or blocked the fuel pump.
Bottom line for all of this is, if someone wants it bad enough, and they can get to a vehicle, there's not much to be done about it left alone.
I have a cousin who took his wife to dinner at a fast food place in Denver, and didn't have the bike in view, and when they came out, folks told them, "Oh yeah, we saw it. Them guys came with a pickup truck and put the bike in there. We thought it was broken down and somebody came and got it."
Interesting about the alarm. I wonder about that too.