No-one here says 'Electric Torch' (especially not with Caps). They say 'torch' and, as far as I'm aware, 'flashlight' is a perfectly valid term for what this article refers to, so perhaps the GP is being humorous.
Electric Torch sounds awesome, like something from a D&D guide. I'm going to try to use that next time I ask my wife where the flashlight is. On an iPhone in the UK is the flashlight button labelled electric torch?
Of course, Electric Torch is UK terminology (may be used elsewhere that I'm unaware of) However, Flashlight is used in the US/Canada.