Vehicles can move players. It's just that vehicles have really bad collision detection.
For proof, in Trigun's server, I made a ball that constantly launched off the spawn, and respawned, and because players are invincible when they respawn, the ball was pushing them instead of killing them.
I said a car, not a ball :U
But I see what you're saying