> I just think this point tends to be overlooked when talking about "social" websites, almost like it was not polite to point out where these businesses make their money.
I am not sure that this is overlooked. I think most people know it is as so obviously true that it doesn't need restating anymore.