I'm was not familiar with RPGPundit until seeing this supplement and the reference to Star Adventurer. I just did some research on what you're talking about and it seems to be a matter of perspective and differences of opinion. While he seems rough around the edges, he seemed to be making a valid point at the core. This was from a 2016 blog post I found with the string of comments thereafter. I saw mention of an earlier event that he referred to, but didn't keep following up on that.
Viewing post in Star Adventurer Mecha Assault comments
Well as I said, it appears to be a difference of opinion. I don't know the guy or you, but can see that you're on the opposite side of the argument.
Coming back to this supplement, the main thing is whether the game that this product is based off of is good in gaming terms. Also is it clear of the controversial subjects you mention? I'd assume so if Todd has chosen to put out this product attached to it.