As for collecting your SSID information - devices are already storing SSIDs to do an active scan.
If you're not happy that the Mozilla Stumbler can record that SSID, you should probably also be unhappy that all WiFi devices capable doing a probe request - which is basically all wifi devices.
As far as the ethics concern - I'll bite.
This is one of the privacy reasons why we do not publish the wifi database yet. We haven't figured out a way to do this without exposing too much personal data yet.
We've got some rough ideas on how to do this, but nothing good enough yet that we'd be willing to expose our users to this risk.