You have a point, I prefer spring still because with practice, you can shoot pretty fast.no. Gas pistols cost more.
Yeah if you're just gonna do target practice, spring is totally fine.
But when you get into actual competition, the rate of fire on electric/gas is much better.