So then by this reasoning, YouTube would be ok if they allowed any content and not just videos?
On Amazon, your content is at http://example.com/ . Your domain. Your site.
This is not about content. If YouTube allowed any content, that wouldn't change anything. If Amazon would only allow videos (but let you have your domain name), that wouldn't change anything either.