You're acting like this is a surprise result, but everyone expected this. The vaccine was designed to make you resistant to a different virus. We give out new flu shots every year for a reason.
It wasn't a surprise result, you say? Then how could it be that lockdowns were lifted in the US with barely 50% of the population vaccinated AND without approval for children?
Let's acknowledge that at least some of the stuff we're seeing is being driven by politics to the detriment of actual science. Some of that might even include (gasp) information about vaccines.
The fact that politicians act primarily based on political input is hardly a novel idea, and is not in itself evidence that scientists act in that manner when publishing scientific results. You're going to need actual data to back that later bit up, because at present you are just casting aspersions based on conjecture.
variations in the virus are predictable, but which ones really catch on and how are hard to predict.
I don't know how phizer/moderna/etc balance needs to develop different drugs against all possible variants but I expect that once a strong variant emerges they are well incentivized (financially and culturally) to scale up development against it.
The real surprise is how slowly our social and political institutions respond, not our pharma institutions.