Key needs to be programmed to the car, can only be done by dealer. And you can programm each key only once, meaning if you can get an unprogammed/not used key, your dealer can pair it to the car.
You can't reprogramm used keys from eg eB**.
So in short: it's a dealer-stealer thing...