Right. If you use GPL licensed code in a non-free license, you're in violation of copyright, but that doesn't automatically mean the remedy is to release all your code under the GPL.
As for Sveasoft, they're violating the GPL left and right. Distributing binaries without source, refusing to allow redistribution of binaries without penalty, "re-licensing" other people's code which was already under the GPL, etc.