Media Matters barely gives a shit as it is. I tried directly contacting them half a dozen times regarding their perpetually broken RSS feed (as well as their old feeds that still exist but aren't updated) with details on fixes, etc. and never heard a peep. I eventually just made a custom script in my personal homebrew feed reader to deal with it, but that's a ridiculous solution.
I like any group doing media analysis, but they can't even handle a barebones website that is their primary medium.
Enjoy it while you can. VPNs and encryption in general are next.