A few things - vaccines prompt a different response in the body. Immunity lasts much longer from a vaccine than catching the actual illness in most cases (chicken pox is an exception here for example, although some do catch it twice). It’s likely we may need annual boosters, like flu. Particularly if the virus mutates. We’ll need new protection. Again, like flu.
Secondly, we don’t know yet if the vaccines prevent you catching it or if the only prevent severe illness. That’s not been reported on yet.
Thirdly, if it does stop you catching it, not everyone really needs to be vaccinated. You do 50%, the R number will fall well below 1 and transmission will drop dramatically and it’ll circulate around like colds & stomach bugs do. Norovirus, for example, wiped about 60% of my DD’s nursery last year. We passed it to my parents & they passed it to a friend etc.. grim. But eventually transmission stopped. Covid will be similar, it’ll spread in a group not vaccinated, say nursery children. If my DD got it but both of us as her parents had been vaccinated, transmission stops would stop with us.
If it only prevents severe illness, then great, we can stop worrying about potentially giving our vulnerable family a deadly disease. Either works for me!
But until there is a vaccine, we have to carry on. It’s shit if you’ve had it. Reinfection seems rare and/or less severe if you do get it twice but you can still pass it on. Just hold tight. There is light at the end of the tunnel.