You raise a good point. The honest answer is that I don't know. I know that for something like the flu, someone who has recovered from one variant will have a better immunity against other variants than someone who has never had the flu - and in fact, the difference in mortality can be quite stark. Does this also hold true for Covid? I think, logically, it would make sense that it would, but I don't KNOW. I don't think we have sufficient data.
I would never advise anyone NOT to get vaccinated UNLESS they had a condition that made vaccination risky. One always has to do the cost-benefit analysis. This should be an INTELLECTUAL exercise, not based on emotion.
For MOST people, the answer is to get the vaccine. But there are SOME people for which the vaccine is more risky.
So, to answer your second question - no, one size does NOT fit all.