I had a long post written out, but I decided it was too "political" and my tin foil hat was on too tight. Short form: Internet looks free but the cost we pay is our personal information being traded and hopefully exploited.
The best thing we can do when we see spam is report it, and then go about our business.
Well the best thing is to make sure you have various browser protections and virus scanners on, updated and active.