> Yet it is very successful in all its predictions. So obviously the Popperian "falsifiability" is too simple a criteria for science.
Those two sentences contradict each other. If something unobservable implies some observable, i.e. predictable, consequences, then falsifying these predictions would also falsify the unobservable antecedents.