Tin foil hat time... Are you sure people aren't collecting our info from here?
All the points you make are correct btw..