Nothing to do with "entitled" or "free". Access to the vaccine for farangs - at any price - is currently a clown show in Thailand. There's no reason Americans should not have access to some of the 500 million vaccines the USA decided to give away as a publicity stunt for Biden's first trip abroad. I still pay USA taxes - I've already paid for those.
I - like you - expected nothing from the US government, until they decided to give away hundreds of millions of doses and announced that they have the infrastructure capacity to deliver 80 million doses by the end of June.