Sorry. Misread your initial post.
You said “getting covid and recovering” and I totally misread it as “getting the covid vaccine”. That’s why I misinterpreted the remainder of the sentence where you mention “robust and long lasting immunity”.
I 100% concur. A naturally acquired immunity to Covid is definitely more adaptive and durable immunity.
My liberal sister believes CNN et al and thinks the immunity only lasts 6 months or so because that’s how long the antibodies last.