I just would like to point out that "why" is not a scientific question.
Feynman mentions this quite a lot. The question "why" doesn't have answers in science. A question of "How" has a better chance of being answered in science.
I think that was a fairly idiosyncratic point of view of Feynman's. In actual scientific practice you can find hundreds of examples of published scientific papers that address 'why' questions. Here are a couple of completely random examples:
They answer the why's with the same way @hansbo complained about not answering the why, e.g:
" We show that the symmetries of this non-commutative space unify the standard model of particle physics with (2)
chiral gravity. The algebra of the octonionic space yields spinor states which can be identified with three generations of quarks and leptons. The geometry of the space implies quantisation of electric charge, and leads to a theoretical derivation of the mysterious mass ratios of quarks and the charged leptons. Quantum gravity is quantisation not only of the gravitational field, but also of the point structure of space-time."
It's not uncommon for a scientific paper to raise a question without fully answering it (science is hard). The point is that actual scientific practice does not appear to care about any distinction that can usefully be described as a distinction between 'how' and 'why' questions. You can keep asking 'but why?' ad infinitum and never arrive at a fully satisfying explanation. However, the same is also try of 'but how?' We will find no ultimate answers, but the questions that stimulate scientific research certainly seem to include 'why' questions.
"Why" is more of a philosophy question, pre-scientific or a-scientific if you like. Science question would be "How". Maybe not this particular Q, but having in mind that on every A-answer, one can again ask Q-question "Why". That's more philosophy not so much science, imo.
i.e. it's the only combination that works. A proton is a bunch of other particles that, when combined together, balance out an electron. The 'why' is 'because that's a stable configuration' in the same way that water at 25c is liquid not gas because the 'rules' of the local environment dictate that.
I mean, why do those particles exist at all? That's really what you're asking. Why do electrons exist, why do protons 'form' from subatomic particles to balance them out? Existential kinda question.
There are causal links, but we always have axioms for which either there is no reasons, they are just how they are, or we don't know the reasons, we have just experimental evidence for them. At the end, the answer to "why" is always, because they are just how they are.