Hmm, yes, Batteries connected by 2 wires to a motor controller connected by 3 wires to a motor...Yup, FAR too much to go wrong there

The only wear item - is one motor shaft end bearing you might have to replace in 15 years or so on an AC motor.
$750 every 6 years for batteries. 5 cents per mile less for electricity than gasoline..3000 miles per year..18000 miles for 6 years...$900 more for gas over electricity. Doesn't even factor in $80 per year maintenance cost for gas carts..another $480 added to gas cart. 6 year maintenance on electric cart..several gallons of distilled water..call it 10 bucks.
$1380 every 6 years for the Yamaha QuieTech.