You are missing the main point of vaccines, since you insist on keeping the blinders on.
And for your benefit, if 100% of population gets vaccinated, the death rate plummets to near zero. If one is vaccinated, can still get infected, that is true. And can also pass it on, that is also true. But it matters little, since vaccinated person is least likely to die from covid.
If mortality rate is near zero, covid-19 has been defeated for all practical purposes. And that can happen only if 100% are vaccinated. Only people who should not be vaxxed are those who are feeble & old & have multiple comorbidities. Those should be quarantined until covid has been defeated.
Also add those who would likely have allergy problems, and so on. CDC has a pretty good page on this:
https://www.cdc.gov/coronavirus/2019-ncov/vaccines/recommendations/specific-groups/allergies.html
(Somebody is probably going to go spastic because I posted a CDC link, and, I'll grant you, I've myself severely criticized much of CDC's efforts when it comes to COVID-19, but, that page seems rational, balanced, and reasonably well presented.)
In regard to this heart inflammation problem, which may or may not be related to the Pfizer shot itself (it could also be due to something taken for self-treatment of a sore shoulder, for example), well, in the most at risk group the odds of a problem were put at 1-in-20,000. Big whup. The latest air that passed over China and eventually got here is probably a lot more dangerous.