Not afraid of new and better tech in the least I probably have seen more new tech in the 50 years I have been doing this than most people have had hot dinners. Notice I said better tech not just new. Things like ABS, air bags, FI, electronic ignition, modern lubricants and oils, radial tires, disk brakes, EPDM rubber hose and body seals, base coat paint, independent suspension especially in the rear, etc, etc, are all better tech.
Shutting the engine off every time the vehicle is stopped is just a PITA and an open invite for issues to crop up and leave you stranded, IMO its pure garbage and a deal breaker in every way if it cannot be turned off.
A dealer friend and I were trying out the new Ford C Max (Euro version) some years ago with this crap, he was going to give it to his daughter for a demo but when we had to push the POS through a congested intersection after sitting in a 2km jam for an hour that thought went away quick.
Granted it was an early version but good god it was a brand new car, it really saved fuel with us two monkeys pushing it.
I know it should have seen the battery voltage was too low and disabled the system but it didn't for some reason.