Even if people will start making a plastic cards in different countries you will not have a chanse to pay with bitcoin cause it's illegal, better to leave bitcoin now and wait when it become legal everywhere.
There are countries that bitcoin is ban but most countries have embrace bitcoin and companies there are now investing and making a move for local user of bitcoin to used their bitcoin locally.
I think do not need legalized on a state for spending bitcoin. although bitcoin has no legal status in many countries but we can still shop around online.
you're free to shop any online using bitcoin