Comment
Comment by forgettableuser
I don't think this is overblown. Considering that issues of money and trust are on the line, (and the inverse of trust which is fraud), and we are talking about a company that deals with over $17 billion a year in ad revenues, I'm surprised there isn't more scrutiny on this kind of thing in general.