Moral hazard: an improved vaccine will reduce future business (more booster shots). There is absolutely no incentive for big pharma to make better vaccines.
Long-lasting protection from antibodies is irrelevant because political authorities are already ignoring natural immunity.
The booster shot isn't the problem per se, its that anyone who doesn't take them will be segregated from society due to vaccine mandates.