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.
2012 BMW 550 M-Sport
2012 Acura TL SH-AWD---Wife's car
2013 BMW 1600 GT---2011 Kawasaki Ninja 1000---2012 Ducati Panigale