I have no idea on the motorcycle jackets. I assume that they are not self deployed though. Sometimes small changes in tech make a big deal in price for the manufacturers and people on down the line.
Beacons are basically (real basic here) two way radios. The main difference is that two ways are always in receive mode until otherwise used. Beacons are always in transmit mode until otherwise used. Small change, big difference in price.