BlackBerry isn't thinking of market share with these promotions, they're just clearing their inventory of Z10's before the new announced phones hit the market and the existing Z10 will look like a dinosaur.
They're just trying to get some money back from their $900 million Z10 inventory write off.