There are many, many companies making millions per year selling themes and plugins for WordPress, even those that acknowledge they're GPL licensed. Those that want to make a deal of it put in license terms that while their code is GPL, the other assets necessary to use that code -- such as stylesheets, images and JavaScript files -- are commercially licensed.
Those that don't just don't mention it, like WooThemes. They're one of those millions-a-year businesses. You won't find GPL or any license terms mentioned on their site or during checkout unless seek out their "Terms and Conditions" page yourself -- a link they hide as much as possible -- black text that doesn't look like a link under the logo in the footer, apart from even the other footer links.
In reality, the licensing issue isn't a big deal. There are over 50 million active WordPress installs -- it's a huge market. If you provide an awesome plugin, and you support it, people will pay you for it, even if they could download it off some warez site and you'd have no recourse to go after them.