On a public network it is bad enough but at home ... One solution is a WiFi repeater. You can buy one, of course. But you can also make one out of an ESP8266 and some code from GitHub.
As its name suggests, a Wi-Fi extender rebroadcasts an existing Wi-Fi signal. It connects to an existing router to broaden ...