Well, based on Google searches... the bad and/or controversial things about people who have an internet presence seem to float to the top, and while there isn't a lot of negativity... what does appear is pretty ugly. Most of it was years ago. Seems like he's been in the business for a while, but his latest things show him being rather cross with the 'bait and switch' stuff, so that likely also attributed to his 'pass' attitude.
The mini sold well enough for them to greenlight MMX, regardless of what one LCS may or may not have sold.