You might not see the problem, but it's
factually inaccurate because there is an attribution error.
Oddly in this case where the author could have made a correct attribution he used the word "which" which does not ascribe a cause. If he had simply switched "which" and "because" we probably wouldn't be having this conversation, because the sentence wouldn't have been false. It makes me wonder if the author swapped around the rest of the sentence after writing it originally.
I don't think anyone is suggesting reducing the information content. Even wanting more is just fine and dandy, but the proper way to do that would be to correctly attribute the reasoning of the time, and then add something along the lines of "which we know today does $x."