Substantial in their own right, yes, but not on the level of relativity or evolution. (not yet, anyway.) Those are concepts that are clear and understandable and answer huge scientific questions. Maybe it's just the nature of quantum mechanics, but several varying and ambiguous answers don't...