They probably mean cost efficiency rather than thermodynamic efficiency. It would cost a lot to install those systems in addition to the electricity storage necessary to run during a blizzard. I’m not disagreeing that electric is better but there’s a lot more to consider than just “modern systems are better so you should install them” and it’s not a lie to say so.