If comcast gives each customer X amount of bandwidth, they should expect that the customer will use it and develop their network to support the sum of those customers. S3 isn't "pushing" all of that data on to their network, comcast subscribers are "requesting" that data.