That is a fair way of looking at this, but in the present situation, I would consider the decision about whether to include a Facebook share button on one's homepage (or more generally the question which third-party code you allow to run) as a fundamental question of operating a commercial web site. From an economical perspective, you can't blame anyone for doing it, but if you are, don't claim the moral highground either.