To your first point, that’s fair but Trek and Wars are just different things and the same thing at the same time. The only time Star Wars tried to add hard science to it, it was mocked relentlessly (midichlorians) because that sort of hard science fiction didn’t make sense or fit in the world of Star Wars. Star Wars is science fantasy, not fiction, and introducing explanations start stripping the world of its mystery and awe. It also just didn’t jive with the vibe already established. It was basically someone just saying “Um actually, it’s not mystical. It’s just science.” Star Trek on the other hand actively tries to explain everything all the time anyway.