Commercial themes/plugins should have their own forum on their own site. I bought a few themes and plugins on themeforest…I shouldn’t be going to wordpress.org forums for help for those themes/plugins from themeforest.

Now, when I download a theme/plugin from wordpress.org/plugins or wordpress.org/themes then yes, support should be handled there.

It’s a simple concept.