A VPN would still be effective at suppressing the tracking effects of all the "like buttons" while also revealing issues such as jquery being loaded off a CDN that also directly hosts content for 40% of the web.
For users wanting to thwart pervasive CDNs from receiving packets every time they visit almost any site on the web, it's matters less if a service they visit is using an amazon resource on the back end; as long as all services aren't using the same database backend, this puts e.g. AWS back in the position of only having a little of your consumer/browsing information instead of nearly all of it.