I'm not sure the local pizza joint is worried that I'll be able to see where they are.
End users might have complained (in a "Big Broth-er-Google Maps is watching my every move!") sense.
Did you miss adjective "UnPaid" in his sentence with respect to the types of internships being discussed? There are paid internships too.
However, IANAL, but from what I recall there are no legal differentiations between "paid" and "unpaid" internships. Under the law they're both the same thing - which means there's nothing stopping employers from making all their internships unpaid.