I think 3 as a whole just has too many bad opportunities, you could be running from the police go round a corner and teleport to a shop, furthermore teleporting to a shop eliminates that rush of getting to the shop, and it would create huge crowds which can put people off.