Most of the ways of proving the infinitude of primes rely on their being a basis of the set of natural numbers under multiplication — that is to say, that they generate all the naturals. For instance, the Euler product for the Zeta function takes this form: it's essentially an analytic statement of the fact that each natural number has a unique prime factorization and each product of (possibly repeated) primes corresponds to a single natural number. There's also an information-theoretic proof that goes through this notion of basis: if there were a finite number of primes $p_1, p_2, \ldots, p_m$, then we could write any number $n$ as $p_1^{e_1}p_2^{e_2}\cdots p_m^{e_m}$ and represent $n$ via the list of exponents $\langle e_1, e_2, \ldots, e_m\rangle$. But each of these is at most $\log_2(n)$ and can therefore be represented in $\log_2\log_2(n)$ bits, so that $n$ itself could be represented in $m\lg\lg n$ bits, contradicting the theorem that there are numbers $n$ which require at least $C\lg n$ bits to describe.
But none of this machinery reflects over to the question of twin primes, and worse, twin primes require (gasp) addition, something that plays notoriously poorly with factorization — the abc conjecture being maybe the canonical example of it. The factorizations of $n$ and $n+1$ seem largely independent (aside from, of course, not containing any of the same primes) and likewise the factorizations of $n$ and $n+2$, but as of right now none of the machinery we have really serves to prove this, and so this independence is entirely conjectural.