I get the feeling that posters who claim WiFi is everywhere, are living at home, or are students on a campus, or live in some idyllic world.
In real life, there is no WiFi while traveling. There is no free WiFi in many parts of major cities. There is no free WiFi in most airports. And there sure as heck is no free WiFi out in the boonies where I live. The last time our power got knocked out, we used a phone to tether the laptops in the house to get work done.