Bitcoin has evolved since the whitepaper was written. It gives a good introduction to the overall concepts, but the whitepaper gets many of the details wrong
Name one detail it got
wrong (and I don't mean one detail that it omitted).
Sure, easy: Satoshi makes no distinction between miners and nodes.
How is this an error? The network is composed of nodes. Some nodes mine, some don't. (I could also be pedantic and say all nodes mine but some have zero hash power.) I don't see how this can be interpreted as an error.