I think it's totally normal to be selfish beyond a certain point (and the certain point here could be after coming up to two years). We're all selfish, no? You could argue it's selfish to find legal ways of minimising your tax bill. It could be selfish to make arrangements so that when you die your kids inherit more. It could also be selfish to have a spare room when there's a housing crisis. The list goes on.
Selfishness is a part of human nature and as much as many people will deny it, it does present certain evolutionary advantages in small doses (in large doses it tends to get people shunned by wider society). There is also a cost/benefit basis to it as well though, sure people don't generally pay more tax than they need to, but they generally do still pay tax. They tend to plan inheritance to a level, but that is as much about being a good/helpful parent than anything else.
Of course people who are low-risk are right to think about their own lives, two years down the road.
People do have a right to think about their own lives, but getting a vaccine booster or having to take a PCR test is at best a marginal impact on their lives. I am sure the majority of rational people would happy make the trade for annual Covid boosters and PCR tests before travel if it meant things got back to normal, children went to school without disruption, the economy was not being trashed etc.
For some countries, there's been a pass in place to get in and out, where you show you're either fully vaccinated OR have a negative test result. If the tests are going to be mandatory anyway, and if double/triple vaccination drastically lowers your chances of severe health problems and spreading, then what's the incentive for getting more boosters? You might as well just do the compulsory testing and skip the boosters.
The boosters will reduce transmission, the chance of variants forming in the population, the risk of infection and of severe disease. Some countries (Israel, Singapore and others) are looking to move to mandatory vaccination AND testing.
By the way, this is straying a little from the OP, but I'd also like the private testing companies to be held to task over the amount of data they collect from me every time I do a test. My most recent one asked for my passport number, date of birth, ethnicity, where I'd been over the past X days, my address, where I was going, what transport service and train number I was on, etc. etc. etc. I don't like that at all. Your job is to test me and give me my results...
Actually their job is to collect the data required and specified by the government, in addition to processing the test. That data collection is also regulated by the ICO.