It makes transporting guns easier, but still strips us of our right to carry and creates a big, moving defense-free zone. In airports, at least, they make a (poor) effort to make sure no one is armed. On trains, those who follow the law will be unarmed. Those who don't can easily get a gun on board.
It is a tiny step in the right direction.