I deliberately parodied your words. If you think a non-profit should be non-partisan (a reasonable argument, by the way), then Media Matters should be as well. Correct?
Or maybe a vast number of 501(c)(3) organizations support only causes associated with one side or the other, and your criticism is highly selective.