You're missing the point I'm trying to make. Completely.
This isn't because of ideology (contrary to your belief); this is because right now, most of the tools that do the job aren't FSF-sanctioned items. Further, I'm not completely opposed to GNU tools--I use them when I need to.
But I don't bend over backward to use software because it does or does not use a particular license. I want what does the best job.
I will personally never purchase software with a clause that requires approval from the author before publishing benchmarks or reviews. I could theoretically get sued just for posting that my install of SQL Server 2005 is running a standard benchmark script very slowly.
In SQLXML 4.0 I can't even do workarounds if I find out that the software has some technical limitations. That's just sad, and will also prevent me from buying it.
You are used to free software licenses that don't restrict your use, so I understand your statement. But it gets scary when you start using proprietary enterprise apps.