My (other) gloves and jacket are electrically heated by their own removable lithium batteries, so as not to drain the bike's traction battery. It's not yet cold enough that I need to turn them on however, even at night.
If I pedaled at all, probably I'd have no trouble staying warm. But I don't. :/
I have gone to the Sea Otter Classic bike festival in Monterey CA every year since 2008 and last year had the most ebike booths. I tried out one and it was really fun, but expensive. I think the price of those bikes may exclude many people from purchasing them.
There are neoprene face warmers for skiing/snowboarding if your face gets cold. I've used one before when I was a skier and they work well. (I snowboard a few days a year now).
The prices you saw were for name brand prebuilts. They have a yuppie tax rolled in. I built mine for $2,500 not including tools.