According to Alexa.com, Wikipedia has more traffic than Amazon.com. You said Wikipedia raised $25 million last year. Amazon had over $60 Billion in revenue last year. Obviously Wikipedia is a not-for-profit organization and that's good. Just saying that compared to their user base, they are not making a lot of revenue.