OK so we know having a vaccine does not protect you 100% from catching it, but it reduces the severity of it, they still don't know if having the vaccine will stop you from spreading it, some believe it will others believe it wont.
Vaccine pasports will come they have to, many countries are already saying they will let people in if they can prove they have been vaccinated, recently had covid or have had a negative test. If you can't prove any of them then you can not visit. Now personally, i would rather have a document proving I have been vaccinated when I travel abroad, rather than have to pay £200 every time I travel for a test. It won't be the UK governemt saying you have to have one to travel, it will be the government of the country you want to travel to saying you must.
I am sure the same will be introduced over here in some form, if I go into a pub full of vaccinated people, if I have it and pass it on, no one is going to become seriously ill from it, if I go into a pub full of non vaccinated people, then there is a good chance someone will end up hospitalised from it, along with others whom they have mixed with beefore showing symptoms.
The whole point is to reduce the impact on countries health systems, the less chance of people becoming seriously ill then the more chance of us getting to a near normal. Increase the risks then the longer the restrictions will be in place/keep returning.
As for 'hoarding' etc, first of the UK is one of the biggest contributers to COVAX (or whatever its called) who are meant to be distributing the vaccine to countries in a fair manner. I do think the EU are worse than anyone at the moment, ordering the vaccines later than they should, sulking when they didn't get vaccines when they wanted, well order early and you might have got them, they then tell their population Astra Zenica is not safe for older people, against the advice of their own medica experts, then they block exports of astra zenica to Australia, and threatening to block to other countries, because their own stocks are low so think they should keep it, then again say it's not safe even though their experts say it is, eventually admitting it's safe until another u turn in Germany who say only over 60's (yes the group they said shouldn't have it a month or so ago) should have it because 0.0001% risk of getting a blood clot is to high for the younger population, again even though there has been no evidence yet that the two are connected. And they wonder why there is a low uptake of the vaccine in the EU, where is all their vaccine going with a low uptake? If they don't want it then send it to parts of the world that do. OH and guess where the Pfizer vaccine was developped, the EU and they haven't said a thing against that one, strange.