Yes but the thing is with iOS devices, we don't have access to control all the wifi networks. Only when you are connected can you delete it. If you joined Starbucks last week at one location. And someone created a fake Wifi and named it Starbucks somewhere else..... Once your phone is in range it will join it. Even if you are not using your device.
That is not good. Apple needs to give us access to view and delete all the networks we connect to.
Exactly. This is partially Apple's fault for not allowing more flexibility in remembering or forgetting wi-fi networks.
There are a lot of commonly used names for public wi-fi that if ever joined in the past will automatically join again without your knowledge, unless you select "Ask To Join Networks" which is inconvenient and annoying for your home networks on your phone.
Please, Apple, let us see and delete remembered wi-fi networks individually without having to "reset" which forgets all wi-fi networks.