You cannot use Facebook without creating an account and giving them a shit ton of data about yourself and your entire network. That data is what is used to show ads on all their properties and all over the internet. Reddit's user base on the other hand is mostly anonymous.