Would someone care to explain to a clueless european, how did it come to be that the greatest largest provider in US seems to be the one everyone hates with passion?