I can see why they may want to have vehicles reset.
Quite honestly, it's not a very fair tactic. I mean granted, both teams can do it on the other, but I think its somewhat of an exploit that the community has "promoted" to fair play.
I would seriously liken it to the Reaver Drops of Starcraft. Is it a viable tactic? Yes. Is it a dirty tactic? Most would probably agree. Was it the original intent of the designers? Could've been. But its a quickly and often abused tactic.
The only issue I can see with the solution they're proposing is that if you park a vehicle outside an enemy base, you run the risk of it disappearing on you when you come back with an artifact, unless the enemy hijacks it before hand.
I'm quite sure that if people still want to continue using this tactic, you would just have to pick someone to constantly joyride or go "parking" with the vehicle.
Finally, by having the vehicles reset after a period of time, this will mean that late game, if you're respawning back in your base on defense, you have some chance of having a vehicle in your base most of the time.
I say let's wait and see how this impacts the game when the next patch comes out. This isn't the first "major" change FMI has made. (I'm not totally sold on how the Jugg's newfound minigun is "better"). The mod is still BETA everyone. It's called BETA cause its still in a state of FLUX.