Not sure why they will cost so much to produce but the practicality of carrying a card instead of a passport each time one stops over in Europe is worth taking note of. I have a card which is kept in my wallet and it makes passing through airports much easier and less time consuming than always having to carry and produce a passport.