Treehouse is actually fucking awesome. Their writing is appealing, charming, and really good in the games that allow it to shine most (longer games). I can't hold any censoring against Treehouse specifically, either, when they work for Nintendo, who ultimately makes all the decisions. It's bullshit what things get censored sometimes, but that's how it is. And in regards to meme usage... it's cringeworthy because Treehouse is so good at writing that memes undermine their talent (at least to me. Some probably just focus on a company using memes regardless of how good their writing's been) but it's still only a small percent of the script. I haven't played Triforce Heroes, Xenoblade Chronicles X, or Fates yet, though.
Also, you'd rather have Mother 3 unreleased officially outside of Japan than it being handled by Treehouse? It being localized won't make the fan translation cease to exist. I think it would even strengthen your "Treehouse is awful" vendetta because people would undoubtedly compare the two. Brand recognition isn't a bad thing, and more people would know of the EarthBound/Mother series if it was officially localized. This all reeks of the brand of selfishness only a gamer can have.