These comparisons to obesity are so, so stupid. Obesity is a far more complex case, with much more challenging solutions. For people that become fatter more easily, it takes a lot of work every week to maintain a healthy lifestyle, and that basically never stops. Obese people are almost never proudly very overweight, and if a normal weight was just a couple safe and free shots away, virtually all of them would sign up.
In contrast, vaccination is widely accessible, free, easy, and barely consumes any time. You have to actively not want to be vaccinated at this point to avoid it.