While I understand your frustration, I think you have to look at both sides of the story. Do you really want BMW to be able to track and disable your car without going through that process? That opens up a lot of unintended consequences.
Glad you are okay though. That is an experience I hope I never have to go through.
GONE: 2012 BMW 550 M-Sport
2016 Audi A7 Prestige
2016 Lexus GX 460---Wife's car
Bikes...2015 BMW 1600 GT---2016 BMW S1000R---2012 Ducati Panigale