For the record (in case anyone actually suspected), the "Nathan" above is NOT me. While I may no longer be with iThemes, I still have immense respect for the guys involved in producing themes there. You won't find too many people who are better at what they do.

As was mentioned above, iThemes does business/CMS style themes almost exclusively, and they do them well. Not sure what's so bad about that? There are plenty other theme companies out there that only do 1-2 types of themes, so the criticisms above could apply to any one of them.

Finally, I personally take exception to the "lack true development skills" language. If a theme company doesn't make the TYPE of theme you like, then fine. But a drive-by comment like that should probably be kept to yourself.