You are wrong about the "hidden SSID's" unfortunately. ALL the remembered WiFi networks get broadcasted.
And why? It isn’t necessary, the access points broadcast their SSID so you just need to listen to the radio to know what’s around you.
I have looked for information on this but not found it. If this issue really exists, please provide a link to a description.