Honestly, weird as it is for me to ever come to CMP's defense, his post seemed both reasonable and to pretty clearly convey that he liked the game a lot.

It's pretty much your bog-standard Bioware game, and considering how insanely high Bioware's standards usually are that's definitely a recommendation.
I don't think people who have a problem with a game note that the dev has "insanely high standards"