Nowhere in the world do nonprofit organizations get most of their money from donations.
The U.S. has more of a culture of donations than most countries — but they still account for only 13% of total revenues. Government, by contrast, provides 31%, and fee income (payment for services rendered, at places like hospitals and universities) is larger still.