I think you're right that it would be bad for small businesses. But for users(I meant users as viewers of the ads), I still don't think it adds much value. If getting information wasn't easy like the old days, I can understand how targeted ads are beneficial. But I can look for hard drive info and reviews easily these days. And the information I find will likely be a lot better than ads. Personalized ads and non-personalized ads don't look a lot different in terms of benefits they bring to the viewer.