Combination of Koch and Farnsworth is how I've learnt morse code in the last year. Has been a challenge at times, but keeping the speed up makes a huge difference. The struggle I still have is catching words my just listening.
Also worth pointing out CWops https://cwops.org/cw-academy/ and the Long Island Club (it's all online) as a classed based way of learning. CWops is intensive but very effective
Very fair question, I had the same thinking two years ago. Since then I got interested in amateur radio, and in particular low power, portable operations as well as homebrewing transceivers.
Using only 5W when conditions are right can work from Australia around the planet using a $30 radio and a 20m wire antenna thrown in a tree.
Also, while its definitely possible to homebrew equipment that transmits voice, morse code is much simpler as you are approximately connecting power from an oscillator to a small amplifier (a couple of garden variety transistors works just fine here)
The bigger hassle seems to be different zigbee hubs that have varying levels of compatibility, so while you can pair the devices you can't get the data you want.
I've just been down the research rabbit hole, and about to try using zigbee2mqtt to bypass this nonsense (this also then means the only internet connectivity will be through a device you control)