It's true, the vaccine is no longer very efficient in holding back the infection rate.
It does, however, prevent people from being extremely ill & being taken to a hospital. It also helps in containing the development of more resistant variants...
To me, that alone is enough to take the vaccine. I would feel terribly embarrased if I were to take up hospital space & time whilst somebody else is waiting for treatmont, often related to more unpreventable matters.
Nobody knows what Covid has in store for us in the future. The three weeks to flatten the curve, even the vaccines, were invented & designed for the original virus. Now knows what will be necessary for future variants...