No doubt tech will continue to progress, and I suspect in 10 or 20 years the current tech will seem primitive. Hydrogen needs a breakthrough to make it viable for anything as small as a family car. The space required to store hydrogen is much greater then other options, like a way to make it stay a liquid without being super cold, then there is the danger of compressed hydrogen. I have no desire to give up our ICE vehicles. But then, no one is asking us to. But when we needed a daily driver car after looking at the options we went with an EV as it was the best option from a financial point. And it also works really well from a practical point. We do have ICE vehicles for longer trips where the EV is less practical. But for days where we are driving less then 300 or so miles the EV is generally the option we go with. We don't need to drive more then that in a single day too often.