I don't think I want a scientific theory of music. That would take the fun out of it. I like music that matches my tastes while still managing to surprise me. What else do I need to know about music?
And what about the discovery that happens when you make your own music? If this was replaced by the perfect scientific theory and a computer program cranking out perfect songs, our incentive for being creative would be greatly reduced.