Probably, it is very important and necessary people understand this important. The major reason those websites are existing is for them to generate money for themselves and make profit at the end of the day.Actually the primary reason why site are developed, is for money generation and I believe most of the site operate based on protocols they have designed so personally I have no problem with that because I can quit when am not comfortable.