I just imagine this is not our universe, but an alternate where whatever they came up with makes sense and is internally consistent. That's what you have to do for most sci-fi, after all :)
And by applying this rule then it's all hard sci-fi: take the fluffiest "Conan" tale and just tweak the parameters of the universe until it becomes not merely possible but actually inevitable.