I think he's comparing apples to oranges. Yours is a social media platform that accepts micro-payments. Steemit is built around the premise that content has tangible value and you can be rewarded for participation in writing, commenting and curating.
Or maybe he's just pissed they beat him to launch.