These terms do seem exceedingly harsh, and in my opinion NPO doesn't deserve this, even though they had demanded similar terms in the past. (IE FAN). Karma prided itself on being, for lack of better words, better than NPO (on a moral level), so why would they stoop to the level of NPO if they're fighting against this sort of thing? But then again, I guess Karma is "What comes around goes around"... hm.