Yes, only if some of his statements were not 100% factually wrong!

Obviously you have never created a proper, correctly coded theme before...

- Quote: "Many plugins are only set to work with whatever WP pushes as default theme. Want to use buddypress and rtmedia? Support only happens if you switch to default theme."

That is the most ridiculous thing I have heard in a long time. If a theme is coded correctly, meaning that it passes the theme check, then any plugin that works with the core, WILL work with that cleanly coded theme. The problem is that most of the premium themes fail miserably in terms to being coded to the WordPress standards. As an example, Divi by Elegant themes, when they released V2.3 it was getting a score of just 33% at themecheck.org. When V2.4 came around that score went to 0%. As a result their forums started getting complains about plugin incompatibilities.

- Also, there is no such thing as "a theme flexible enough to gracefully support child themes”. Creating a child theme has nothing to do with the parent theme supporting child themes. I still have not met a theme that I could not create a child theme within 2 minutes.

- Finally, if you want to customize a theme CSS-wise, and you are not good with CSS, use an appropriate tool, like Microthemer. To exaggerate, a monkey can be trained to visually change a theme with this tool within just a few minutes, media queries and all.

I agree with some of the things that Steve mentioned, but on some others, he is so FACTUALLY wrong, that many won't take him seriously.