Guest...It has already been stated that this is a "Not for Profit", not a "Non-Profit". There is a *HUGE* difference. Also, *no where* on this site does it claim to be a "Charitable Organization". Accepting donations DOES NOT make an entity a "Charity".
You need to find out what the definitions of the words you're using are. It makes all the difference in whether or not you have a point.