Well you can't get WiFi just anywhere. You would have to be somewhere that actually has WiFi access. The only way to get access all over (more or less) would be to have a data plan.
Also, you would only be able to access the WiFi in locations where it is open or you can get a password to access it. So many WiFi locations would not be accessible to you.