While it’s true that someone with a weapon could kill a bunch of people on a plane even if they can’t use it as a missile, that’s also true of every mall and restaurant in the US. We don’t put metal detectors in front of those.
The last time I rode the train I was surprised that you could just… walk right on. Zero security, they’ll check your ticket once the train is moving. Would be so easy to cause damage.