"Why does the node software have to serve blocks from 2010?…
"Why does the node software have to serve blocks from 2010?"
That's a great question. Mining software isn't about consuming the blockchain, but about producing it.
If you want to serve the chain, create specialized software for that purpose.