honestly, yes. adverts pay for most if not all of the free content on the internet. if adverts were more targeted they would become more profitable and therefore pay for better content.
very well target ads will suggest things to you that you would genuinely like or would be useful to you but have not yet heard about.