I feel similarly dissatisfied with the explanations but, given the current framework, they're actually the simplest possible models that could work. The rest of physics and the many observations that need to be consistent with it are just that elaborate.