I admit I didn't get some of the references or controversies going on, so I looked him up on TFWiki.
Me: "I'm confused."
My Brain: "Which part of the article?"
Me: "The entire thing."
My Brain: "Oh, that part...uh...Yeah, that's a stumper..."
Seriously, if someone did half of this and was dumb enough to leave this level of documentation, how did they get ANY sort of art deal of any kind? I'd be scared to do business with them at all. Maybe doing art for the China exclusive side of the franchise in a country well known for IP Theft kept things on theme?
I think it's more that some random dude's financial escapades on the other side of the world, from 20 years ago, probably aren't the kinds of things you'd expect an employee to be caught up to date on.