All these numbers are completely riddled with various kinds of biases and confounders, not the least of which is that someone who gets an mRNA shot is much more likely to socially isolate themselves in an effort to avoid infection.
is the data probably confounded to some degree? sure. Is it overwhelming despite that? yes.
In case you care to look at smaller amounts of data that won't have as many confounding variables, you could check out any of the many studies evaluating vaccine effectiveness among healthcare workers who would all have regular exposure to the virus.