Seems like an easy fix might be to simply kill the engine if the key fob goes out of range. I can see this problematic if erroneously triggered on a highway or something, but it would limit the range the thieves could take the car to the range of their radio, and require radio proximity to the key for the duration of their travel.
Maybe this is already a thing?