Yeah, there are some shady practices.
But I still think there is room for an honest service with good intentions.
There are plenty of ways to prevent people from abusing such a system that is in discussion here.
But it does look like it is legal to email someone who hasn't asked for the email as long as you follow the rules about disclosure.