I'm not sure the etymology of "put the kettle on" has been strictly about a stove-top for a very long time. To me it's a method-independent phrase, and a reference to setting the kettle to boil, not its physical placement.
When cast-iron stoves were common and possibly the primary source of heat for many homes, I am pretty sure that for most of the cold parts of the year, they would be fired-up and kept hot most of the day and night for warmth.
So - it wasn't a big production to boil water, you would just put it on the already hot stove.
(And also - I did not know this until recently but kettle can mean just a large cauldron/pot - although typically it would also have a wire handle and a lip/spout for easy pouring. Hmmm they were also used to hang above campfires, so my stove theory might go even further back...)
But for the vast majority of us it's electric.