You could kill 2 birds with one stone!
So what would prevent there being one too many passengers on a train, meaning that someone would have to stand. Reserve every seat and check in like an airline? That's hardly practical for commuter trains, when someone might be a little late for various reasons (oversleeping, car won't start, missed bus, whatever). Imagine trying to enforce it on the Underground!