Look TopKat here are the facts:
1) You've been advised to have a Hep A vaccine (for your well-being on your holiday that you are going on of your own free will)
2) The charge is �80
Speculation:
This cost is probablty not the true cost of providing the vaccine, you are probably paying a subsidy towards its true cost which will be greater.
Fact:
3) The NHS as a whole cannot afford to run, it is in debt, the population is growing, therefore the treatment demand is higher and sadly the number of taxpayers has not risen proportionally.
4) As a result people who need life saving treatment cannot get it at all or under ideal circumstances and as a result they endure long term suffering or die.
In an ideal world, there would be limitless funds, limitless NHS staff and limitless hospital beds, we do not live in an ideal world.
As a result I'm sorry to say that it appears to have been decided that vaccines for elective travel seem to have slipped somewhat down the priorty list.
So you have a few options
1) pay the �80
2) don't pay, don't get the vaccine and risk getting very ill in a country not fortunate enough to have an NHS and suffer the consequences
3) don't go