Why is recovering from the virus on your own not good enough ?
Because there is no way to easily determine, who will be "good enough", and who won't be. Or even with certainty, who actually had covid, and who did not, and only think they did. Add to that the overall SNAFU that would entail. This was all explained in the article that you linked to.
From the link you posted:
" A spokesperson told The BMJ that “the immune response from vaccination is more predictable” and that based on current evidence, antibody responses after infection “vary widely by individual,” though studies are ongoing to “learn how much protection antibodies from infection may provide and how long that protection lasts.”
"Frieden told The BMJ that the question of leveraging natural immunity is a “reasonable discussion,” one he had raised informally with the CDC at start of rollout. “I thought from a rational standpoint, with limited vaccine available, why don’t you have the option” for people with previous infection to defer until there was more supply, he says. “I think that would have been a rational policy. It would have also made rollout, which was already too complicated, even more complicated.”
Most infections were never diagnosed, Frieden points out, and many people may have assumed they had been infected when they hadn’t. Add to that false positive results, he says. Had the CDC given different directives and vaccine schedules based on prior infection, it “wouldn’t have done much good and might have done some harm."
“It’s a lot easier to put a shot in their arm,” says Sommer. “To do a PCR test or to do an antibody test and then to process it and then to get the information to them and then to let them think about it—it’s a lot easier to just give them the damn vaccine.” In public health, “the primary objective is to protect as many people as you can,” he says. “It’s called collective insurance, and I think it’s irresponsible from a public health perspective to let people pick and choose what they want to do.”
I'm certainly not against natural immunity, or one deciding which way they should proceed, not at all. A rather moot point for myself, I get jabbed or I do not work. Either way, I would have taken the vaccine, even though I believe that I caught covid in late 2019, long before any type of testing was available. Considering my age/health, even sans work getting a vaccine was a no brainer for me.
With regards to testing, one thing to keep in mind is that tests, and labs, are not a perfect science. At my work, during any risk of exposure we are tested using two different procedures, a PCR (deep nasal) and a throat swab (rapid test), which is followed up with a repeat of same 5 days later. These tests are not 100% reliable, 100% of the time. We have already seen lab mistakes from tests taken at work. False positives, and false negatives can happen, hence the two sets of tests 5 days apart, which also covers someone who may have been negative, but a day or 3 later displays symptoms. Oops, first test not so reliable.
The same thing applies to an antibody test, where blood is taken by medical personal, it is an imperfect science, with a reported rate of overall false negatives being in the 20% range. One would need to get blood drawn, at least 2-3 times a year. And what if those antibodies wane, in between tests? Then what?
Ooops.
"We're operating in an environment of imperfect information"
This quote pretty much sums things up
I agree.